I know that place. I have lived in Beachwood for a decade and only gone there when I need parts right now. If you are not looking to spend $$$ on a new RockyMount or Specialized they don't really want to chat it up much. At least that's what I have experienced. Seem like good dudes, just into their own thing and not too great at making you feel welcome. Pricing was never stellar either but a M&P shop is gonna have a hard time matching an internet outlet.