Horrible service and defective products. I had problems right form the start on the very first order I placed with them. The support has been pathetic, they have a standard response to all your emails "we apologize for the inconvenience; we will revert after we hear back from our partner". Even after 15 days, it is still the same answer. I am still waiting for my money back from them. I used them only because they were being shown as a Google Trusted Store, but now it seems even they have removed them from their list.
Update
I finally got my money back! Google Trusted Store was very helpful, since I had protected my purchase through them. Also, I had waged a relentless two week exchange with them asking for my money back. They did get involved, and I see that even they have removed the company - it does not carry the Google Trusted Store logo!