Buy.com has Team Fortress 2 (PC) for $16.99 - 5% coupon = $16.14 + Free Shipping
http://www.buy.com/prod/team-fortress-2/q/loc/108/206917805.html
OR
$6.99 Shipped after Google Checkout (New Customers):
http://www.buy.com/prod/team-fortress-2/q/loc/108/206917805.html
OR
$6.99 Shipped after Google Checkout (New Customers):