Feeling SCAMMED. Full of ads that end up making you head spin and then adds charges to your card WITHOUT asking you. If you subscribed through the sketchy website via an Instagram ad, there is no way to cancel subscription. I have just called the bank to cancel my credit card because of this.
Claim your business profile now and gain access to all features and respond to customer reviews.