Yeah Big 5 (possibly GI Joes) or some other discount sporting Goods store. Basically at Big 5 they sell Bolle, Body Glove, etc. for around $30-40 during their near constant sales.
Anyhow they don't always have the best looking models or the greatest selection but the lenses are typically good quality and that's always been the important part for me.