i got a virgin mobile phone and i put pay per min. well my mom pays $20 a month for the top-up cards... i thought that i could go with the messaging pack for $20 month for unlimited mesaging.... do you have to sign a contract or do you get a monthy bill or what