I know the topic of Bike shops has ended, but, my nearest shop is about 6 miles away, and it seems like a BMX shop (haven't been in there - haven't had the time). But, past that, my nearest shop is 15-20 miles away, and the only one I've been to so far I think about going back to often is my nearest performance, which is almost 30 miles away.
I think all of you are lucky for having bike shops so close.
It's what makes me want to open my own, because there's a strong lacking of shops in my area.
GR