Amazon's prices seem too good to be true, until you do some math.
First, for the Touches, they only advertise the 'with special offers' (aka advertising) models. Tack on $40 for a Kindle that doesn't act like a billboard.
Second, for the Fire, everyone seems to be overlooking the $79/year...