It's a decent variety to have on hand. If someone doesn't have much in the way of bits and drivers it will definitely provide a reasonable base set up.
Fair deal, but not hot. If it was hot i would buy up a couple sets. I passed completely and the store I was at yesterday had at least several dozen on hand.
I buy a lot of various bits and drivers for my work. This set would be decent if I needed a lot of different bits that I did not already have.