The year 2016 was a rough one, to say the least. Add that to the stress of the holidays and this very well may be the most stressed out some people have ever been.
But along with the holidays comes a new year, and a chance for everyone to start fresh and forget the year 2016 ever happened at all.
So if your loved one had a hell of a year or could use a little break, consider getting them one of these gifts for the upcoming holidays. They need it.

Price: $21.95

Price: $18.95

Price: $32.96

Price: $20.81

Price: $24.99

$19.99 - $24.99

Price: $44.50

Price: $1.93

Price: $10.99

Price: $2.79

Price: $49.99

Price: $49.95

Price: $17.30

Price: $7.13
Credit: Rex Features via AP Images
Price: $28.95

Price: $89.99

Price: $12

Price: $85

Price: $14.99

You'll receive a plush doll of the animal you adopted.
Price: $5

Price: $4.98

Price: $60

Price: $15

Price: $3.99

Price: $14.99
Credit: AP
Price: $99
(责任编辑:焦點)
Dramatic photo captures nun texting friends after Italy earthquake
The image of an injured, bloodied nun, calmly texting friends and family in the wake of the deadly e
...[详细]