I filed a support ticket the day before renewal mentioning that I could not find a way to cancel my contract, they replied, however, I still could not.
On the day of renewal, the company resellerpanel.com still renewed the contract and charged $29.95 even knowing that I wanted to cancel.
I opened a ticket requesting a refund a refund and according to support they do NOT refund because of their TOS. Funny, I have been dealing with 1and1.com for 10 years, they NEVER gave me such a bogus story.