Great gift
Purchased for an ungrateful friend a few years back.  Despite that, this is a great gift idea, usually comes on time and is nicely packaged.
Rating: 4 stars