Placed 2 separate orders, one on Dec. 2nd, one on the 3rd. Received a tracking number and shipment confirmation on December 8th for both orders in my email. Tracking number never became active as to allow me to see if package had actually been shipped or a label had just been printed. Called customer service on Dec. 16th as I had received no package and was unable to track it. After 40 minutes (not an exaggeration)on hold being reminded how valuable I am as a customer and that my call was important to them with some crappy blues music blaring in my ear so loud I had to set the phone down and wait for a service rep. When the rep finally answered the phone, she said she could not verify if the order had been processed or shipped as that information isn't in her system. When I asked if the items I ordered as gifts would be here by Christmas I was told that the website said that they could not guarantee delivery by the 25th. The website did NOT say this and when I asked her to tell me where it said it as I am in front of my pc now, I was promptly hung up on. I did receive all of the items I ordered eventually in separate packages over the course of the week before Christmas. Would I subject myself to their horrible customer service and lack of information on my order ever again? NO! They will take your money immediately and offer absolutely no viable customer support when you start to worry because it's been 2 weeks and you still can't even track your package. AVOID THEM LIKE THE PLAGUE! I wish I could give LESS than 1 star and still offer a review.