I will be in Boston this weekend and would like to get a green sweater or blazer for St. Patrick's Day. Do you think Faneuil Hall would be the best place to look as far as selection and cost or would there be someplace better? I'm staying at the Eliot which I think is close to Newbury St. but I'm thinking the shops there would be on the pricey side. Any suggestions would be great. Thanks.