There is no better way to travel between Edmonton and Calgary. They have many trips a day, they are almost as fast as driving and they offer free cookies and drinks.
I have been using them for many years and with the exception of the slow free internet access on the coaches and yearly fare hikes I have no complaints.