Not getting the speeds I should be getting.

Solution
You're confusing MegaBITs (Mb) with MegaBYTEs (MB). Proper capitalization is everything here. I highly doubt that you're paying for 6 MegaBYTEs (MB/s) per second service. 400 KiloBYTES per second (KB/s) is well within specs for a 6 MegaBITs (Mb/s) per second service.
You're confusing MegaBITs (Mb) with MegaBYTEs (MB). Proper capitalization is everything here. I highly doubt that you're paying for 6 MegaBYTEs (MB/s) per second service. 400 KiloBYTES per second (KB/s) is well within specs for a 6 MegaBITs (Mb/s) per second service.
 
Solution