Do a search on distance selling regulations.  If I remember right if they cock up it is their bag and they are liable for all postage costs.  If they fail to fulfil the order correctly in a reasonable time you are entitled to cancel your order.  Copy in their local Trading Standards in any correspondence too.
 
 Jim