ST's are good stuff, and that's a fantastic price. It's always a good idea to buy from a reputable source like Todd. Too many counterfeit parts out there these days to trust places like e-bay for semiconductors.
If I didn't just buy 75lbs of lead-free solder, which emptied my bank account in the process, I'd probably be jumping all over this too.
-Hans