People who are big readers, often go through several books a week. At $20-30 for a hardcover book, that could be a lot of cash-ola, and I'd have to get a second job to pay for my books! Then I'd have less time to read! So, I trade paperbacks with my mom, as well as at work we have a shelf for trading. I also go to Annie's Book Stop, which are all around the country. The only problem w/ Annie's is that you can't transfer credits from one store to the next because they are all independently owned.
Sometimes a place of business will have a shelf where you can swap paperbacks. My local library and bank each have one. My mom's hairdresser and doctor have them. Not only are you saving money, you're helping the environment! Regarding magazines, I take all of mine to the doctor with my name torn off as soon as I finish with them. I have a couple that go to friends and they are responsible to get them to somewhere else where they will be read.
Thanks to my friend Dee who turned me on to PaperBackSwap! This is an online community where members swap both HC and PB books and just pay for shipping.
Another neat place to trade books online is Book Mooch. Members list books you have to give away and people will contact you for them. Users earn "points" and then get more books with your points. Members can also post a list of books they would like to have and then others browse the lists.
For the newest releases, I get all of my books at the library now. I can go to my library's network site and see what is new and place holds. I get an email that the books are in and then go pick them up! Easy-Peasy! I also check out what's new at the book store and make lists. Then I put those books on hold at the library.