I agree with all of the negative reviews... I ordered a lap top cover 11/29 for a Christmas gift and it is 12/30--still haven't received it. They can't tell me when it will arrive, plus the price has gone down and they refuse to honor the lower price. They took my $ from paypal right away. I have submitted a customer service ticket and after being told it may take 30 business days I will never be ordering from them again. I could have paid a few dollars more for the same item and been able to give for Christmas.