I like Jenson. If it's Wednesday and I think of a few parts I need for a build I want to do on Saturday, any order over 50 will make it to me by Friday for free. Their prices are very competitive and the only time I had to call them was when I needed to add some pedals onto an already placed online order and the sales rep gave me a discount on some large Crank Brothers Stamps.
I would love to be able to get everything I need from my LBS/coop, but if I can get it when I want it for 10-25% less, it's hard to justify supporting a brick and mortar that caters mostly to rich people buying high zoot race/MTB gear.