Unprofessional and unsafe payment process!! I got charged on my credit card due to their system error and they promised it should be refunded within 7 working days. I have been following up on my refund for over a month with no feedback nor refund!!!
Claim your business profile now and gain access to all features and respond to customer reviews.