I despise greyhound. First free weekend out of bootcamp, I take one from South Carolina to, ironically, Knoxville (close to where I grew up). Seeing as I hadn't been on liberty yet, I'm traveling in my whites. The trip was over a Friday night/Saturday morning, so it was actually fairly quiet.
What was shitty was at one transfer station, somehow the bus was overbooked for the next transfer, and they way they determined who got a seat was who was first in line, and the line was already full as we got off of the first bus. Of course, there was enough room for luggage under the bus, so my bag got sent on to Knoxville. This was at 2 am, and the only recourse they gave was, "you can wait for the next bus" at noon the following day. I ended up getting swapped over to another bus for Chattanooga, which is about 2-2.5 hours from the one in Knoxville, and I ended up getting to Chattanooga about 4 hours later than I should've been in Knoxville. Oh, and I didn't get my bag until I had gotten back to Charleston. Thank god it was my seabag and I had put my lock on top, otherwise I probably wouldn't have had anything left.
All that said, have fun!