Five Stars
Only flaw was that one of the gift cards arrived after Christmas.
Rating: 5 stars