I'll be in Edinburgh for a week but flying back to Toronto out of glasgow. The flight is around 8:30am, and I'd like to arrive at the airport about 3 hours in advance. It seems the buses and trains don't run that early? Does anyone have any suggestions? And if my only option is an airport taxi, does anyone have any trustworthy recommendations for a good company?