Hi adamccc,
A warm welcome and thanks for posting on our community forums. Sorry to hear you've still not received your O2 sim, even though the order was placed in January.
Can we ask if you have called O2 directly to see why the sim card has not arrived?
You can call them on the number in the link here.
Please come back back to us if you require any additional help.
Kind regards Jodi.