when you buy a new imac it comes with 2gb of ram. The upgrade cost too 4gb is $700 but if i where to buy an additional 2gb from an outside provider it is around $100. So my first question is why do they charge so much for this upgrade? My second question is when you buy a new imac does it have two 1gb chips or one 2gb chip?