unfortunately Virgin Mobile seem to be using the term "technical glitch" as a delay tactic
There are lots and lots of posts on this forum asking the same question as yourself.
and here: http://community.virginmedia.com/t5/Virgin-Mobile/HELP-My-order/m-p/2979005/highlight/true#M51362
plus many many more (just search "technical glitch")
A Virgin forum team member such as Rich_B or Mat_H may be able to look into things for you.
If you want to say thanks > click 'Kudos'.Answered your question? > click 'Mark as Helpful Answer' also.
vn noblcknvoox k nutdvgjbj