Amazon's customer service is, quite frankly, better than almost any brick and mortar store's customer service. And I don't even have to leave my home.
It's an interesting play on B&N's part, and I don't really see how it can play out well for them. They've more or less acknowledged that the future of almost all of their wares is digital. Can the expense of running brick and mortar stores for customer service possibly be worth the added cost to the customer? Seems doubtful.