A: When you sign up for Diamondcard service and deposit call credit there is no setup free. If you buy a personal number there may be a setup fee depending on the number. Most personal numbers do not have a setup fee. You can see pricing for the personal numbers in the online shop.