its called straight talk, not straight data for a reason.....jk.
correct me if im wrong, but dont MVNO's get the bottom of the barrel when it comes to bandwidth on their host network? that could explain it. a majority of their bandwidth, depending on time and load, could be going to their post paid customers and leaving you with what little is left.