Cloning can be done, you need a card reader/programmer but the problem is that you need to ensure that only one phone is switched on at any one time otherwise two phones are trying to log on to the computer with identicle identities and the network will cut you off.
Cant think of the card reader/programmer provider, but the same ones are used to programme TV D2Mac cards. To allow pirate viewing of Swedish TV.