All the Add ons that do not have a price are free and can be downloaded at no charge
They sell the costumes at the Playstation Store they are not locked and must be downloaded after purchase
Some are free at the Playstation store others won for completing levels
By using the Play Sstation store and selecting download or by using the LittleBigPlanet store and searching through the pages for free costumes. Playstation Store has the rights to exclusive download of games and add ons and you do not get to download games and add ons off the internet except from the Playstation Store and on the Playstation Network.
When the PlayStation Store is open you will find a number of them that are free or for sale, but even that is not all of them
Some you purchase from the Playstation Store Some are Free at the Store others you earn playing the game
You go to the Playstation Store and download all the costumes that are listed as being free in the price field. Sometimes new costumes are added for certain holidays also
Yes some are downloads from the Playstation store and others are won by completing levels or doing other things in the game
It is available for download for free from the Playstation Store
The costume is free to download from the Playstation Store
It is available for download for free from the Playstation Store
It is available for download for free from the Playstation Store
Some of them are free and you can get those also at the Playstation Store