I ordered six items (3 hats and 3 sets of rave fingers) on December 7th, 2014. On December 16th, they emailed me to say they didn't have the rave fingers, which didn't leave me any time to order them anywhere else before xmas. I still hadn't received the hats by December 23, so it ruined something we had planned for xmas Eve. Gawd, I wish I'd checked their reviews before I purchased from them. They're a disgrace.