Do you live in Toronto? There's a jewelry district, and you can schedule with Skyjems to view their sapphires. They have a large selection. If buying online, even I don't feel comfortable unless the seller has a clear return policy, should I not like the stone. Color is something that could appear differently to you, than what it looks like in the photos.
I looked at skygems online inventory and there may be one or two that are interesting, price is a bit higher and stone is a bit smaller but if the quality is there maybe it's worth it!