Yeah - Free (sort of - I did have to use AmEx points) but set only had the Torx bits I was looking for. I liked the set you highlighted but didn't really think the other bits would serve me any good. I'll probably regret that decision.
Anyway, with Amazon Prime, the set I ordered is suppose to be delivered on Friday.