I too order online due to relatively poor selections locally.
http://http://classicedge.ca/index.php?route=product/category&path=49
Is a great Cdn supplier I have not been disappointed with.
Smallflower, as advertised on here is a great one as well.
Samples, of the higher end scents, is the way to go, IMO. Reason for that, to me, is the incredibly concentrated scent pallets in each offer such a different reaction with skin chemistry. Clubman, for example, smells the same on me, as on my wife, dog, or neighbor.
I love it btw.
Where as Knize ten, for example smelled great in the bottle, but not on my neck after 15 minutes. Same thing with Penhaligons Blenhiem bouquet. Loved the start, or initial spray on, but the base knots turned me off.
Either I'm just not as complicated a man as some of the scents I've tried, or the chemistry of the more pure, high end scents, really do react with skin chemistry greater than the mid road scents.
My top five, in no particular order are: (as supported by my bride)
Tabac, love the spice.
Pinaud Clubman.
Pinaud Citrus Musk.
Penhaligons Sartorial.
Knize Forest.
Good luck.