February 2025
After further review we've decided to go with another "trust" platform..
December 2024
Worst company ever I’ve reported them to the bbb and filed a complaint. DO NOT DO BUSINESS WITH THEM THEY SELL YOUR INFORMATION. Been signed up 1 week have had 75 spam emails all from trust pilot . No one will answer my calls
February 2024
I only gave one bad review out of 4 and they removed it for some reason. No explanation of how i violated their rules. That's a bit shady. I was trying to help other people not get ripped off from a company and I didn't even curse. That's a bit crooked if you ask me. I'm taking back my thank you to Trustpilot.