This retailer sells low quality merchandises but at high price. I bought a few times and very disappointed of the low quality. Also its return policy sucks as they won't do anything until they received your return, and there is no guarantee of anything,
Also I wrote some reviews but they never post them due to none perfect rating, therefore all these nice 5-star posting are probably fake ones. Overall they suck.