Amazon has a great list of 100 Free Kindle books that is updated daily. I have a Kindle and like to keep it full of books to read so I check this page daily. This is a great place to bookmark and check back to fill your kindle for free!
Amazon has a selection of Kindles here (prices start at just $39)
NOTE: Amazon pricing and availability are subject to change at ANY time without notice. Please confirm the price is $0.00 before completing your purchase