What would cause a new Sim card not to work with the message 'there is no service'?

You need to contact your service provider to give them your SIM car number, that way then can register it to your current service.