They are not free and you must provide information on yourself and others. Be very wary of these sites
only from a scam of course
No you can't, PSN cards are country and currency locked. You cannot redeem German PSN topup cards on a UK PSN account.
Doing work to obtain Playstation Network Cards is not free.
No codes are available at sites for the free items and other items like PSN cash cards are one time use
No, only PSN cards with dollar amounts on, can be redeemed on the US PSN.
PlayStation Network Cards for PlayStation Store purchases are currently available in $20 and $50 denominations. There are also $10 PSN cards
Maybe
free psn codes GT71-HO1S-7GAQ
yes they if you run out of money
PSN only accept Credit Card or Debit Card that belongs to the region in which the PSN account was created. If you have a US PSN account then you can use only US credit or debit card.This is because PSN does some background check called Address verification Check which is basically Sony checking with your card issuing bank about the address, if the address is from a different region then you will not be able to use that card for that account.Other alternative is to use PSN cards. If you are from a different region and you use a different region PSN account then the best option is to buy a PSN card online.More detail on this can be found at : http://invisibleknight.blogspot.com/2013/04/psn-cards-playstation-network-cards-how.html
No, PSN is free and there is no indication that is going to change.
The PSN is the best place. There are no viruses for PSP, especially not on the PSN.