My first real experience with this store is when I went there after hours with my scouts to have a bike repair basics seminar. The bike repair guy volunteered his own time to teach these six scouts about taking care of their bikes for a couple of hours free of charge. It was great I learned a few things and I have been biking for years. I have since purchased a number of things from this store each of which I am told if I'm not 100% satisfied I can return. Even after I use it. Nice people, great equipment. Good experience.