Agreed. Never had a problem with REI.com, though I'm not sure I've ever had to do any mail returns. You might being in Canadia. Their in-store service is excellent. The sales kids/people and mechs might not have quite as much know-how as a good LBS, but they are all empowered to make sure customers are satisfied.