If the competitors have the same price and no caps, that could be a reason. Sounds like they've got a problem if switching over a customer costs $800... that should only be for new customers.