Read the fine print. After cancelling the automatic orders WEN continued to ship and make charges to my credit card.
When I finally got them to cancel my account they charged $69.90 to my credit card for cancelling my account. DO NOT TRUST WEN. I have put in a dispute with VISA for a refund. They stated this type of thing is quite common and these online companies can bury all sorts of clauses and amendments into their terms and conditions and play havoc with your credit card.
DO NOT TRUST WEN WITH YOUR CREDIT CARD DETAILS.
Even if you get your money back it is not worth the hassle.
Monetary Loss: $114.