This company set off fraud alerts from my bank, trying to take large amounts of money beyond the subscription fees from my card, even though I cancelled the subscription when I realised I had just paid money for something completely different to what was advertised on Instagram. Really concerning practices.
Claim your business profile now and gain access to all features and respond to customer reviews.