It's more likely that their servers cannot handle the load than any active throttling is being done. I'd also guess that their internet backbone connection is not fast enough either. These are signs of a company with financial issues. If they had the money to upgrade their service and build the business they would. Not doing so is a recipe for failure.