Pioneer Cycle is a great bike shop in Blaine. They have many bikes to choose from, mountain and road, many bike accessories, helmets, shoes, parts, water bottles, you name it! Athough they have a great selection of products, the owner may be the stores best asset. He is helpful in every regard. I took my mountain bike in for a tune up before a trip to Montana and he actually turned me away and told me I didn't need one. He also offers bike shoes at a great discount for members of the spinning classes at Gold's Gym.