I find that the deals offered by various brokerages (scottrade, vanguard, etc) are often easily beaten by Amazon's regular prices. One version of TT with an MSRP of $99 can be found at amazon for $65. The same version is often offered as a special deal at $20 off is still more expensive than Amazon's regular prices. My numbers might not be 100% accurate, but you get the idea.