I'm pretty certain he misspoke or misinterpreted the 100MB thing, but I agree a call to your ISP's tech support is in order. They're the ones responsible for your connection speed and if they value you as a customer they should get this straightened out for you, since it already sounds like you've already tried all the Do-It-Yourself options.