Hi, sorry to hear you have had a poor service from Ideal World - I too had a similar misfortune. Read Graham's post here, I emailed him on the address given, within days a representative from Peterborough HQ called me and the situation was fully resolved!
I am confident you will have more...