This feels like fraud; they took my money on 11/13/25, and I’ve reached out multiple times with no response. I’m contacting my credit card company to report this. I would advise against using this site; if it seems too good to be true, it probably is. Stay away from this platform; I’m not even convinced they are a legitimate business, as this was my first experience with them.
Claim your business profile now and gain access to all features and respond to customer reviews.