bought mine the same place. watch out for hidden fees, tho. they'll add $100 to any special for handling, mounting, balancing, lugs, and boxes.
still, for $680 I got my 16lb 17x7 Speedy Lite 6 wheels and Hankook tires. i'm happy with them. the tires dont' grip that well, but the wear is holding up quite nice, even with nearly 3 degrees of camber in the rear and 1 in the front. got ~4k miles on em now and no signs of camber wear.
if you want some cheap heavy wheels, you can always check wheelmax.com and wheelguyz.com