I've been trying for days to make a payment through their dedicated payment line. My total waiting time over five calls has exceeded 267 minutes. I've decided to give up. If it's this difficult to make a payment, I can only imagine how challenging other interactions might be. I advise steering clear of this company.
Claim your business profile now and gain access to all features and respond to customer reviews.