To be honest I'm surprised they even tried as hard as they did. Normally in my experience if you cost them more than about 30 minutes of staff time fixing any problem, they'll ban your account just on the basis that you're costing them more in customer service than the revenue you bring in.