I figure that Trek is just so popular that it's more worthwhile for a shop to carry a huge selection of that brand. The one LBS I found around here that "proudly" carries Bianchi has only 3 Bianchi bikes in the shop, and 2 are closeouts from last year. It's the corporate machine, stock what moves and special order the rest.