Antwan

Antwan

United States
1
Reviews
1
Useful
Review of VENERA
Antwan
Antwan 2025.02.13
     
Order not received Ordered on the 6th still haven't shipped out my order or responded to any of my emails and messages. Want my $90 refund ASAP. Very bad business. Smh

Date of experience: 06 February, 2025