I have been traveling with Greyhound for a number of years, and have traveled countless kilometeres throughout Canada for the most part without any troubles. Last night, after traveling for 16 hours from Southern BC, had a 1 hour and fifteen minute layover in Spruce Grove AB beginning at 11:15pm. My transfer bus was scheduled for 12:30am but did not show up. The Greyhound depot was closed and I was left on the side of the road in -17 weather in a foreign town. I waited for 2 hours after the scheduled departure time, attempted countlessly to get in touch with customer service, and either the Edmonton or Grande Prairie offices. Both offices were closed, and Greyhound, the multi billion dollar nationwide company, claims to not have customer service reps. The person I ended up speaking with, after 15 minutes of automated frustration, essentially said "we don't keep track of our buses.' So here I am. 2:30am on the side of the road in -17 weather in a foreign town with Greyhound telling me in much kinder words that they "don't give a shit." The next day I woke up and had to argue on the phone with Greyhound representatives, as they said it was my "fault for not waiting 5 hrs for the next bus, " and would not refund my ticket.
This, to me, is unacceptable. Had I not found alternate arangments (ie. my friend driving from Edmonton at the unfortunate hour 2:30 am and taken me in for the night), there is no telling what might have happened. I have now missed my job interview, and am being forced to pay for a additional ticket back to Spruce Grove. This is another PRIME example of a big box company claiming to be customer friendly, while all the while being run by souless gremlins driven by greed.