We just purchased two Pedego's from them and couldn't be happier. If you want a business that has great customer service, knowledgeable and hands on owners, go see Kathy and Bill.
They will make sure you get the "right" bike for your needs and were never pushy about buying. Helpful, helpful, friendly, friendly. Go see them you won't be disappointed. Sorry we don't have any info on renting bikes from them, but assume you will get the same great service. If every business went treated you like this place, life would be great.
As a slde light we were in the store when the person who wrote the bad review came in. As impartial 3rd parties standing there we can say HE was obnoxious.