Directly from the publisher is always better for the author. For any publisher - from Avon to Carina to The Wild Rose Press. -- I'll take my readers just about any way the come... except for the pirate reader. ERRR!!
Unless it's Johnny Depp. I'm supposing he can read for free!