Like other reviews I have read, I paid $20 for December 23rd delivery. After checking the UPS delivery status online, It showed a December 27th delivery date. I called customer service where a supervisor guaranteed that the product would be deliver by December 23rd, and that the UPS web site was inaccurate. I ordered the product on December 17th, and as of December 27th, the package has not arrived. I tried to contact customer service. After waiting 15 minutes, you are forced to leave a message. I have left 2 messages, and no call back. This is probably the worst company I have ever had to deal with. Buyer beware!