While I understand there is some differences in speeds from a interior gateway protocol (IGP) and Exterior Gateway Protocol (EGP), I can't believe it is this much. When I talked to a customer service support they said it doesn't matter, there definition is based on whatever their speedtest says. Which essentially means they can set it to whatever they want.
Is there some kind of outside audit of this ISP's contracts terms of service and what defines the speeds the contract is based on? And if so is there any kind of technical and/or legal documentation that clearly describes this process?