They are not charging you for going over the 250 so not sure where you are getting this double dipping stuff.
No, they just boot you off. Which of course means you have either find another provider or go without, finding another provider can lead to increased costs.. maybe cheaper but doubtful.