Would you rather get the best gift you ever received again or get a brand new gift (but you would have no idea whether it will be good or bad)?
I would frankly go for a brand new gift than receiving the same gift over and over.
The best part of gifting is surprises.