....and I just renewed my membership. Drat!
They say they have a 100% Satisfaction Guaranteed policy. Request to have your membership cancelled. They should pro-rate your refund.