I purchased a few items from them... macbook hard cover, keyboard cover, case, screen cover. I ordered it on september 8th and got it on the 17th... would have been here on the 16th but I missed delivery.
The screen cover came damaged, but they issued a refund immediately after I informed them. So it wasn't perfect, but the quality of the undamaged product was good, and the delivery time was decent considering it comes from china.