I have decided to get a new iMac 20", but want to wait for the new upgrades to come out. I have looked at multiple online sellers and have come to the conclusion that everyone is within the same ballpark as far as price is concerned. The main difference is who gives the most "extras" with your unit. I have found MacMall to be the most generous with: a free Lexmark printer, free RAM upgrade of 256MB for a total of 768MB,and free shipping. Has anyone had any dealings with MacMall and if so, how are they to deal with?