I've managed to cancel over 2checkout just about a week ago. Opened a ticket, put in my order number (this is very important) and submitted it. They got back to me about 48 hours later and canceled my subscription.
On the other hand, I wrote to Magic Submitter also, but never hard back from them, very unprofessional and I REALLY didn't like their approach.