Don t you just love a bargain? That is the motto of Christmas Tree Shops, a New England based company that stocks and sells all types of gift items. These items include seasonal items, dinnerware, baskets, candles, silverware, toys and small appliances. Customers often view its inventory through the store s helpful and informative flyers. Christmas Tree Shops do not maintain Web sites, so orders must be made at one of the company s local stores. There are Christmas Tree Shops in Connecticut, Maine, Massachusetts, New Hampshire, New York, Rhode Island and Vermont. Christmas Tree Shops has a store in South Yarmouth, Mass.