Yes, Barnes and Noble offers free delivery to your home for purchases over $25! I used to work at B&N. You DON'T have to go thru Amazon!!!
I'm sure they would. Just checked their website and you can select for your purchase to be shipped. They're even having a sale and some purchases qualify for free shipping.
You would have to order through Amazon for the book to be delivered to you. If you order online through Barnes you would have to pick it up yourself.
Thanks! Your answer is awaiting moderation.