I think it would depend on the ages as to whether or not to spend tons on gloves. For my ten and sixteen year old, I would. For my five year old, no. Maybe for my two year old.
Quoting lalasmama2007:
LL Bean has really nice ones. They're not cheap, but the quality is good.