Great company, great service, always competitive prices.
Jenson always has what I need. The online chat tool is great, and you can always call them for kick-$#*! phone service.
Their tech agents are very good and guide yo to the products you need every time.
Shipping to Canada is fast and cheap, with all duties and taxes included at checkout. 365 day returns if you do need to send stuff back.
I use Jenson for 80% of my bike needs every season. I love my LBS but Jenson USA has such good product and delivery that I consider them as one of my locals.