REI is a co-op, slightly different business model. Although I agree prices are often higher, I bought Merrill Trail Glove running shoes yesterday, $40 lower than the price at Zappos. So, deals can be had...and deals that don't seem to be offered elsewhere.
If you have a LBS that you want to support, buy there. If not, REI is a fine choice.