I don't have a problem with their products or prices, but their shipping is boardering on unacceptable for a modern business. They have taken more than 5 business days to even package and ship my piece. And when I contacted their customer support department I was told that they deprioritize service claims that do not have a tracking number already.
Save your money, there are better online shops that you can find.