0 STARS! DO NOT ORDER FROM THEM! I placed an order on December 6th 2012 and was promised the entire order in 8-10 days. I had to call on the 21st because I hadn't even received a shipping confirmation email yet. They said that half the order had shipped that day and the other half was on back order (which was never stated on their site or my order confirmation email) and wouldn't ship until mid January! The half of my order that shipped was delivered to the wrong address, not even in the right state! And I had to call and email them to get the tracking information, they never sent me any professional shipping confirmation email. To this day I am still trying to get my money back!