Hi, Paula. Maybe you could ring your Isp Tech Support and get them to check your modem settings, so that they are set to the optimum.
You're entitled to expect good service.
Speeds will always vary, and it's rare to get the highest speeds quoted.....