Stay far away from this place. I placed an 'in stock' order waited 2 weeks for the shipping notification then started asking about when it would be shipped. 3 weeks in a row I was told 'definitely before the end of this week', then I was told 'in 2 days' in the forth week. I also talked to their online chat, and they told me it was shipped and gave me a fake tracking number. My order was not shipped unless I live on the other side of the country. Do not trust this lying company, it will just make you angry. They get 1 star because after some complaints I did get a full refund almost 8 weeks after ordering, with no shipment in sight.