There a phone number on their info page? If so, phone them up and cancel. Seems like they don't want to be bothered with customers.
_________________________
- Benton