Deleted my account where? When you click the "here" link you posted all it does is take you to a forum of people complaining about the same issue. So I I previously posted this customer service sucks. Here's an idea... If it's as easy as you say post the step by step instructions yourself in a response to this.
Ready to delete your account? Just hop over to our our contact form.
Please note! Some of you may receive an auto-response directing you back to the Community.
Don't fret. If you reply directly to that email your message will reach one of our friendly agents.
If it's not working, please use the contact form, and they'll be able to sort this out for you. When you get an automated response, make sure to reply to that email, even if the address says 'no-reply', as this makes sure your information is sent to the right team.