There are all kinds of people who work from home. Furthermore, there are all kinds of people who want to work from home. Some are looking to start a business or get involved in a business opportunity, while others simply want to find work from home jobs without paying fees. If you belong to the latter group, there are places for you to know about.
Finding the best work at home job for your needs will depend greatly on which types of jobs you're looking for, as well as what skills you already have that may be useful in a home-based career. For example, if you have worked for the past ten or twenty years as an office assistant, you can find similar jobs in the work at home field. However, if you worked in retail, like me, and want to do something different, you may not have much prior experience or a skill base to go off of. No worries. You can still find work from home jobs without paying fees no matter how much (or how little) experience you have.
Your first move should be to determine what kind of position(s) you're looking for. Then you can begin the quest to find them. Check out sites like CraigsList, Monster, CareerBuilder, and GetAFreelancer.com to see what work from home job listings they have available. All of these sites are free, and have job listings around the country, and even around the world. Most work from home positions are flexible in that they don't require a specific location of their employees. You could reside in Southern Florida and work for a company out of California, Canada, or even Europe. Aside from the language barrier and the currency differences, nothing is stopping you from working with any company you want.
Back to my original point. You can find work from home jobs without paying fees in a variety of places online. The exact place that you'll find your perfect job will depend on what you're looking for, as well as what you're capable of. But no matter what, finding these jobs is an option, as long as you know where to look.