I recently ordered from Bits and Pieces. I placed my order at the end of November. They have good products but after my order was placed I started receiving emails offering better discounts and sometimes free shipping which was annoying. The order took a couple of weeks to arrive and one item was missing. Okay, that happens. Emailing customer service didn't receive a response for a few days. Meanwhile I called and the customer service representative was great about fixing the mistake but even with rush shipping on the replacement it won't arrive in time for me to get it to the recipient in time for Christmas. I wouldn't deal with them again unless I didn't need the item(s) any time soon and I already had a discount coupon code.