This supplier attempted to block my credit cards, all three of them, claiming they “did not work”. This is a known tactic I’ve seen before with other suppliers in the same area: the card “doesn’t work,” and then they pressure you into purchasing their own insurance.
Claim your business profile now and gain access to all features and respond to customer reviews.