I have never encountered such deceptive business practices before. Be cautious of certain sections in their agreement that can trap you. If you were fully aware of the terms, you might not sign the contract. They mislead and deceive to get you to sign. Numerous online complaints serve as evidence of their deceptive practices.
Claim your business profile now and gain access to all features and respond to customer reviews.