To add, how long has it been since you placed your order?
If it is mobile services that you signed up for and did so online, it is normal to be charged for this before receiving it. When you sign up, you check a box that agrees that you start being charged once the order leaves their warehouse.