I am a fan of Grant Cardone. Most of the people found him arrogant. To me, he is someone very straight forward and clear on his thinking. I have read this book 3 times as I find the applicability of this books ideas in real life situation. Someone who wants to learn selling skills should read this book.