I totally agree, I had the same charges occur on my card and a huge increase in spam mail.
The good news (so far) is the following number takes you to their call centre: [protected] and they cancel your account and refund the charges. It is stated that this takes from 30-10 business days. I would also suggest you get them to e-mail you confirmation of their "promise" in case you need to take further action.
If you cannot contact them by phone, you can e-mail a representative at:
Nicole@verifyyourorder.com
I would also suggest contacting your credit card company to investigate this on your behalf, get the ball rolling from that side too, in case the money never materializes back into your account by 10 days post-complaint.