Payment was immediately accepted, but then I received no confirmation of anything, so I didn't have the booking code needed to use the card. I tried to contact customer service (if you can even call it that), but heard nothing back. They also don't have a phone number to call, only an email address with an automated response that this email address isn't checked. How helpful. Definitely do NOT recommend as it seems to be nothing but a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.