This is the
Starphone Customer service line; email - service@starphone.co.uk
The Sales Hotline is -
0800 051 7590
; email - sales@starphone.co.uk
I suggest that you call that & complain. Be persistent & DON'T take NO for an answer.
Addendum: aka
Go4Mobiles, who use the same numbers, T&C & website layout.