I placed a large order and, even though most of the items were in stock, only a partial shipped. 3 weeks later, they still haven't shipped the back order. I tried to cancel and they won't, even though it isn't listed to ship for 4 days. If you want the order to ship when you expect it, don't purchase from Bits and Pieces.