I love REI. Their prices might scare you at first, but you really do get what you pay for. REI backs up everything they sell with an excellent return policy. Their employees are also knowledgeable and passionate about the outdoor lifestyle. To sum it up, REI provides an excellent end-to-end buying experience.