This company has the wordt customer service ever! I ordered several items on a buy 6 get the 7th free promotion. My free item was $2.99. The next day, the entire website was 30% off. I called them to see if they can cancel my order so I could place a new order with the current deal and they said this was not possible even though my order had not shipped yet. They said the best I could do was to place a new order and return the first shipment when I received it. It cost $7.99 to return something! I asked if the could just do a price adjustment and they acted like I was crazy to even suggest such a thing since I had already received a promotion. That was the most ridiculous statement I have ever heard. This company is extremely had to work with and even less friendly. I had one customer service representative hang up on me when I tried to call and talk to someone rather than chat over the internet.