I purchased this for my husbands birthday and it was going to come late. Not only did the company ship early to make sure he had a great birthday, but since they did not have everything that was supposed to go into the box, they put extra in! We have received another box since then and he was just as impressed as with the first box! Great quality stuff, great customer service, great BOX!! Highly recommended.