sondra i got my hjc full face at parkway motorsports for 89 bucks. you can always try on the helmets for size and they guys would help you out. riverside motorsports is also great and its right in somerville.
theres also another one in arlington called greater boston motorsports. half helmets usually run around 50 bucks. a good full face costs around 90 at the least