I've had capped lug nuts shear off on my Jeep before, and the Delorean. What a pain in the ass. I prefer solid on all my vehicles.
I don't use impact tools, but I do take them off fairly often.
As for the price, a set of 16 from DMCH cost $63. The ones I got from Costco cost $8 total.