I received a sale book for Cycle Gear in my mail today and was surprised to see that they now have a store in North Olmsted. Did anyone else know about this, or has been out there to see the store yet? I may have to check it out this weekend seeing as it's only 15 minutes away. Just thought I'd pass this info along to other NEO friends.