With sweaters you have to worry about size. With electronics you have to worry about the expense. With pretty much every other gift you have to worry about whether the receiver will like it. But with books, all of those problems can be solved. Here are four reasons why books can be the perfect gift.
One-Size-Fits-All
Have you ever received something that was skintight or big enough for two of you? With books, you don’t have to worry about offending someone with a shirt that’s too big or too tiny. Books are one-size-fits-all.
Free Shipping
Searching for books online is super simple. And often you don’t even have to worry about paying for shipping. At AbeBooks, many booksellers from around the world offer free shipping and there’s no minimum purchase. At Amazon.com you’ll get free shipping on orders over $25. Barnes and Noble offers delivery within three days or less, plus free shipping as long as your orders are over $25.
Versatility
Books are incredibly versatile. Whether you’re buying the gift for your grandmother or your boss, there are options for any type of character, interest or style. Maybe your mom likes golf and your neighbor is a fan of gardening. You could buy your sister some new fiction or your co-worker a cookbook. Books fit any lifestyle.
Affordable
Pretty much all of us want to save money. Books can be a great deal. For under $20 you have a great gift that’s easy to wrap and quick to send. Many other presents can cost far more.
Photo Courtesy of: SPCummings

I certainly believe that books are also man’s best friend. and yes they can be a great gift to give away to anyone as well.
Actually, it depends on the person your are sending your gift. Non-Book lovers do not like books and surely those books will not be able to be read by the person whom you have given the book.
But some non-book lovers might like having books as gift for them. Why? Because some people are happy that others are trying to help them in their weakness or their lack.
Thank you.
Charles
http://www.resourcesandmoney.blogspot.com