KibosJ, on 15 June 2012 - 08:26, said:
This all depends on the staff, they can still refuse you a refund and then it would end up in court or an argument with Trading Standards

Yes because if they refuse, they're breaking the law.
One time a few years ago, I bought a surround sound system. Something like £50. It sounded awful. I took it back and they wouldn't give me a refund and said the quality is subjective. The manager came out and tried to argue that he had a set at home and said they were fantastic. I said, perhaps this set is not good, either way I'd like a refund. After an illogical long argument about my staturary rights, I glanced around the room and noticed their own little poster about my statutory rights, right there. After pointing it out to him, he immediately gave in and gave me a refund. The shop went bust about a month later (ha.)
To be honest, if you take it to an Apple store and you bought it recently, I'd be surprised if they didn't give you the replacement straight away.