Greyhound.com is undergoing improvements to make the customer experience better.