NOTE: Do not use this guide to download premium content for The Sims 3 for free. After downloading a few files and moving a few things around, you are able to put mods and new objects into The Sims 3, and this guide aims to show you how to do this! EA have implemented the Store to provide items themselves (effectively creating a monopoly on objects, to stop people from providing their premium items for free).
While EA's Store is a nice feature for The Sims 3, and there are some free items in there, the first two Sims games were made great by the user-generated content that numbered into tens of thousands of items – all free on the internet. The Sims 3 Guide - Mod Guide Modding The Sims 3