Clearly a scam website
Clearly a scam website, be very very cautious ordering from here. They publish incorrect trust pilot reviews, say they are US based (they are not) and sell products that do not exist and then send alternative products. Avoid!!
Switzerland
Clearly a scam website, be very very cautious ordering from here. They publish incorrect trust pilot reviews, say they are US based (they are not) and sell products that do not exist and then send alternative products. Avoid!!