Second Life Bikes is a community gem doing a fantastic service by refurbishing old bikes and giving them a second life. It is a perfect spot for upcycling while also serving the community. The shop is full of gems and it is a great place to learn about bike culture. Prices are extremely reasonable and vary based on local market value, so you can find odd or niche bikes and bits for cheap. The staff is super friendly, helpful, fast, and provides great service. It is difficult to leave without finding what you came for, with something for everyone from a first bike to maintenance and repairs. This great place serves a great cause.