Mike
Posted
Scam company
Scam company. Ignore their commercials with Venus or their ubiquitous google ads. They will try to rip you off in every way they can think of and then their customer service will be absent or tell you to f' off. Embarrassment of a company.
Response from Ro· Jun 4, 2026
Hi there, we’re sorry to hear about your experience and understand your frustration. This is not the experience we aim to provide, and we take feedback about communication and support seriously. We’d like the opportunity to learn more about what happened and help address your concerns. We’ll be reaching out directly for more information.



