Yikes! That is not good!
When you called the Customer Care center, did you ask to speak to a supervisor or anything? It may not help, but sometimes the higher up you are able to make it, the more 'options' there are to bypass their policy. Sorry about the trouble. We don't have one around here, so I have no basis to offer any further info/advice.