Maybe their pricing has changed. Plus they charge for labour??? My authorization shows (1) Item 661-6532 Top Case Assembly with Battery $519 (2) S1490LL/A Hardware Repair Labour $109. My repair is covered by them because I took it in before Nov 15th. So I didn't argue about the cost. But strange that the price is higher and they charge for labour.