Either my site or Amazon are fine with me, although Barnes and Nobles carries it online too.
Amazon has credit card ordering and helps woith the rankings that larger publishers are looking at.
My site allows for signatures and what not, has to deal with snail mail delivery but gets a little donation from each book to FR (5.00).
Your choice.
Thanks for asking.
Jeff,you need to sell through Amazon or Barnes and Nobles as much as possible. Publishers pay attention to sales recored by these stores,and have no way of knowing how well your book is selling out of your home,or that there is even any interest in it. The name of the game is "public exposure". You need it if you ever hope to get a publisher.