I would wonder if its not at all possible to sue them for the difference.
I mean contractually the law usually tries to at least make both ends of the equation equal.
Do you think they provide $500's worth of service?
Please do sue anyone. Talk to us instead. If you want your money before you hit the limit, just email us and we'll pay you the money. Simple as that! developersvup@desura.com