with the mobile offer, that is dealt with by virgin mobile, to be honest you would be better off signing up online
http://www.whycable.co.uk/virginmobileoffer/
and follow it up a few days later with a call to virgin to make sure they have recieved the request
Have just looked at that - it's not the same offer. The offer was for a free Pay as You Go Motorola SLVR. The offer finished on 23rd November I think - which was the day we signed up.