There is no group harder to shop for than this!  Those grumpy grumbling ones who are not children yet they are not the adults they claim to be. These are the teens and tweens that are difficult to please yet they find true joy from their friends, technology and time.   If all else fails,.. read more →