They checked my credit card without authorisation. I have no idea how they got the card number. I have enquired directly via email and a contact page and I recieved zero response. I believe they are scammers or have people within their company using customer's credit cards.
Claim your business profile now and gain access to all features and respond to customer reviews.