The service really needs to overhaul its customer support. If you want to succeed, providing poor service won't help. If I'm unhappy with my experience, why would I want a credit? Being fair to customers could help your business grow. Think about it.
Claim your business profile now and gain access to all features and respond to customer reviews.