There is also good deal through Google Offers
for Optic's Planet that runs the next 2 days.
Buy a $50 coupon voucher for $25 good through July 12, 2012. You get a number to apply in the "coupon code/promotional code" field when you're checking out and the $50 credit appears.
Both Google Offers and Optic's Planet are safe to deal with.