I've bought a couple of bikes from Backcountry / Competitive. They used to have pretty good cashback offers through Active Junky etc, so look for that.