I bought an Galaxy A54 last November with an offer of ear buds for £1. The code they sent had already been used by someone else. After visiting the 02 store and being told to contact 02 direct I was told I would receive a new code within 48 hours. Didn't happen so have given up. Poor show 02.