To describe my experience a bit: bought MacBookPro 4 years ago top of the line $2500+ only to have the mainboard fail 4 years later.Denis directed me to Apple support...spent 3 hours on the phone...waste of time. Denis quoted me at $800 to replace mainboard which will likely fail again in 4 yrs.Didn't go through with $800 fix and upon picking up my computer Denis misplaced my laptop case and returned computer to me without any screws!! Not reachable during reg business hours! Look elsewhere!!