Stambro
2 days agoJust joined
Confusion
I renewed, or thought I renewed, my contract online after getting an email offer sent through. Now I get an email about Challenger Rapid testlab and my order seems to have vanished? Can anyone shed light on the email because it looks a bit dodgy.