There are some shops in the Boston area that cater more towards commuters and have some of the accessories you describe. They are mostly in the city, though.