I can only give one star, but I wish I could rate it zero. This feels like a scam that just aims to take money from you. I was informed about a minimal fee, but then I was charged significantly more without my approval. I disputed the charges, but the only way to stop further deductions is to cancel my card.
Claim your business profile now and gain access to all features and respond to customer reviews.