I was searching on the Spirit website today using a US zip code, and came across a "METROTOWN / STATION SQUARE" location!!!!
It has a phone number, and i've tried calling to see when they'll be opening, but it wasn't in service.
I hope its for 2009 season. If anyone has been there already / knows any other information that would be greatly appreciated!
(Sorry if this has already been posted)