Order a free SIM Activate your 48 SIM
What does your My Mates Rates page say?
Did they definitely activate them.
When you say "they topped up" do you mean that they topped up their cash credit balance or that they bought membership?
Hope this helps.