I have rode the megabus a few times before this and have had a pleasant experience. However, this particular time, it was 105 degrees outside and the bus felt hotter than it did outside. The bus driver blamed it on the 77 people that were on the bus. There were no power outlets and the drive became very, very uncomfortable. THE WORST experience ever. I think I almost passed out...well, we'll see because we are still riding in this hot box. The only good thing about this trip was, the bus was on time. I am literally sweating buckets as I am writing this review.