Don't go and get parts from an Apple reseller, Apple Store etc. It's a complete waste of money. In the past you had to use Apple parts, but now, you can replace almost everything with PC parts. This is preferable because Apple charge a premium for buying it from them. Let me give you an example. I needed a new cd/dvd drive. It cost me $115 from Next Byte (an Apple store). I bought the same drive, from the same manufacturer, from a PC store and it cost me $47. Ridiculous. Buying your dvd drives and memory from an Apple store? Pearls after swine I tell you! Just buy it from a PC place.
Now you're wondering "Why did you buy two drives?" I'm glad you asked. The first drive purchased from Next Byte, died within 5 minutes of installation. When I put the first disk in it told me to "insert acceptable media", but this was acceptable media. I thought perhaps that the disk might be damaged and tried another disk. The drive then started to make ticking and whirring sounds. I ejected this disk and tried another. The third disk was then simply ejected by the drive. Apparently looking at disks was too hard. I took the drive back to Next Byte.
NB: "You were told to bring in your computer"
Me: "Actually I described the problem with the drive and was told to 'Bring it in'. I assumed the 'it' was the drive we were talking about."
NB: "Well you'll have to bring your whole computer in."
Me: "Would it be possible to just plug this into another machine so we can eliminate the possibility that the problem is with the drive itself?"
NB: "No. We don't have any machines to test it on."
How does a service centre not have any machines to test something on. Oh wait, they do. They're just evil!
I blink slowly at the service centre guy realising that it doesn't matter what I say, he will not test the drive and I will have to bring in my whole computer.
Me: "How long does this normally take?"
NB: "Four to six days for a diagnosis."
They didn't get back to me. I had to call them. They then offered the pearl of wisdom that my drive wasn't working. Well, no, it wasn't. This is why I brought it in. I told them that they should check the cables and the motherboard just in case. Why do i have to make these suggestions? They then tested that it had nothing to do with the computer and that it was the drive and with that, they said they'd send it back to their supplier and get a new one for me. The problem here is that the supplier says that it looked like it had been dropped and that there was something rattling around inside. They will not wear the cost of that so they can't get a new drive for me. I assured them that the drive was not dropped by me, so they've now sent a report from the supplier, along with an email from Next Byte to the manufacturer. None of this has anything to do with me, I have been a customer of theirs for years and I am not a serial item returner, so I don't expect to be called a liar and I expect them to give me a new drive.
So, since it wasn't my machine at fault I got that back, went to a PC parts place, paid $47 for the same drive (same manufacturer, same model!), installed it and got back to work. I have a new drive, but I still expect Next Byte to make amends. I don't mind having a spare drive.
I assume that Next Byte hope I'll just give up. Oh contrare! I will keep calling them, at least until they hear back from the manufacturer. If they still won't reimburse me, I'll write them a letter stating that myself and the company I work for will not be purchasing any products from them again, we expect for our details to be erased from their customer database, never to darken our door... etc.