You will have to go to a local retailer and purchase the subscription card with cash/check or similar payment.
No.
no
There's no way of doing this, sorry.
i dont think you can i have it and i need a cable and xbox live card soz.
All you have to do is create the account and it automatically becomes what is call an Xbox Live Silver Account. You don't need any credit card or subscription card.
U can use a credit card or buy a Xbox live membership card
Well first of all, did you buy a Xbox Live membership card? If yes it will on the back of the card.
buying a new card for xbox live
Yes.
the mtcgame have xbox gift card with cheapest price with many pay method to purchase it
Xbox live Silver is for XBOX Live MarketPlace not for playing LIVE with you're friends that's what is the XBOX LIVE GOLD is.
Yes It Is there is a code on the back of the 12 month card