I made a purchase on November 25th and still haven't received any updates. I'm unsure of the origin, and there's no address provided! I just contacted my bank, and they can't find any record of this transaction or the service on my statement either. So where did my money go? This feels like a scam!
Claim your business profile now and gain access to all features and respond to customer reviews.