I fancy a bit of a rant about this same issue.
First of all let me say, This laptop is my 70 year old mothers laptop, its a mid 2012 13" MBP it's hardly ever used. It's a minter, it has never had anything spilled on it. I know people will probably roll their eyes when I say that, but thats the truth, but for this story wether the laptop has been left to soak in a swimming pool for half it's life is actually kind of irrelevant.
So anyway, dearest mother notices the laptop starts getting a glitchy screen and freezing when it's picked up or moved.
I book it into an apple store and talk with a genius. I make the laptop freeze in-front of them, with the glitchy screen, the genius then does the same. she says OK we will have a look at it.
3 days later they call up to say it's fixed! brilliant
I come into the apple store, I pick up the laptop, and u guessed it, the screen flickers and the laptop freezes. I say well... this clearly isn't fixed is it? 2 geniuses replicate the error, run some systems check, the genius speaks to a manager to get authorisation for a freebie logic board he comes back and say look really sorry, clearly we didn't fix this. I suspect it is a problem with the logic board. we have one in stock, we will replace the logic board free of charge as we've missed the issue here.
Great.
2 hours later, I get a call.... I've opened up your laptop and there is evidence of corrosion on the logic board, so therefore we will not repair it this time.
I'm like woah, hang on a minute there bud, why are you saying this now? did you not discover this the first time you 'fixed' the graphics? and besides this is supposed to be a FOC fix because you messed up the first time. There were no 'strings attached' get-out-clauses that said if this is broken because of 'such and such' reason we wont undertake the repair. It was just a flat out, sorry we've messed up the first repair, we will replace the logic board for you asap, free of charge.
as much as I argued my case and the unique circumstance of a previous bad repair the acting store manager, was not having any of it. I asked to speak to the store manager, who is 'on holiday' so I've said well i'll just have to wait for him to come back.
If in the first instance they had a look at the laptop and said ahhh corrosion sorry pal no free fixes here, you know I may have understood. But to be messed around like this i'm just like *** apple!
I'm more disappointed in the store staff to be honest, the way they talk to customers over at the solihull branch is shocking. I'll be down there next week when the managers back to have a lovely chat with him about what's been going on.