I don't have Movie Pass, but according to moviepass subreddit they do have phone support: 646-400-0801 11AM-8PM EDT.
(Might be newly added depending on when you cancelled). Doesn't necessarily mean they have good customer support, but probably a step in the right direction.