I usually buy books from local retailers IE Walmart, Target etc.
Online: I will buy from eBay and Amazon.
However there is a new and awesome website called
www.thriftbooks.com
I HIGHLY recommend them! VERY cheap prices and free shipping on EVERY order!
Check them out!