I've seen the full size run of Trek 520s at Greggs Greenlake in Seattle during the fall and winter, by spring/summer the bikes' availability is often limited.
Gregg's Greenlake Cycles may be one of the few shops in the country to bring in full size runs of 520s.