It's a pretty good deal. However, your local Apple Store does sell refreshed iMacs, (iMacs that have been opened, but returned within the 14 day timeframe) for 10% off. Those will probably be in better condition but run you $200 more. All in all, don't sweat it, you should be fine