buy my book, oh you haven't heard of it, let me put Amazon in the url and then make up some wonderfully confused reason why buying it there was wrong, but you still must buy it.
really? this comes off more like, here's my book, you haven't heard of it, but if I say something bad about Amazon I have an excuse to tell you of it.
If small publishers don't want to sell their books through Amazon then stay out of the channels where Amazon buys books. How is that not possible?