Warning, scam
Warning! Scammers, stay away, do not give them your credit card. Debited 99USD, sent no order confirmation email, never heard from them again.
Germany
Warning! Scammers, stay away, do not give them your credit card. Debited 99USD, sent no order confirmation email, never heard from them again.