word-of-mouth and reviews at amazon , apple , barnes & noble , sony , smashwords , goodreads , and similar sites can make all the difference in the world between whether a new reader will find and purchase our books .