I find it extremely difficult to find cycling bits and bobs down here in Tokyo. Especially clothing being a 6'5 clyde. BUT, my company is sending me to Boston for some training. I will only have a few days in town and need to find a shop with a decent inventory of stuff. Can anyone recommend an LBS maybe in Boston or vicinity. I will be staying in Beverly to be exact. But, do not mind commuting to find somewhere I can go to get what I need.