This is a pretty great Dollar Tree. Definitely very new, organized, and large. A few factors caused my decreasing my review to 4 stars. I wanted to buy a family member a blue screen protector for their iPhone, which I have bought in the past at other Dollar Tree stores, and they had no colored screen protectors what so ever here, which was inconvenient. Even though the one staff member(mentioned below) was very friendly and trying to be as kind as possible, their was a ten person line and everyone was annoyed and upset, while he said 2 people were out(one called in and one didn’t show up), which is terrible, yet they should’ve figured out something to do about it. It’s the other Dollar Tree within tens miles, and its a Saturday in December, the worst time to ever have a store understaffed. Anyway, the rest of the store was very organized, had everything I was looking for, and was, for the most part, a fine, good experience. Just disappointed with checkout. Located on Route 122A in a plaza in Whitinsville. 4 stars.