Most of the reviews are terrible, yet they have 86% of 5-star ratings. This is extremely suspicious. I have placed an order with them. It says it will ship as soon as I'm charged. I was charged the amount, yet there is no shippment. If you live in the EU, you can press charges for online fraud very easily...which I will do based on all these reviews here and my own experience.
Claim your business profile now and gain access to all features and respond to customer reviews.