This business is awful. They told me my order would be delivered before Christmas; I come to find out that not only will my order not be delivered before Christmas but it will take an additional week. The customer service rep was rude and refused to give me a discount, even though I was still willing to pay for the product at a discounted price (considering the delay). He basically forced me to ask for my money back and to cancel the order. Don't buy from this company- go elsewhere, where you can get what you need on time, not to mention from people who respect you because you're a customer. I can't give less than one star... unfortunately.