First, I have always loved brick-and-mortar Barnes and Noble stores. There’s nothing like the scent of row after row of books waiting to be discovered!But BN.com is an absolute cesspool of the online retail world. This is now the second time I’ve been met with the infuriating problem of ordering a product that it says is in stock, BN telling me that the item has shipped, and then giving me tracking numbers from multiple carriers (!) who tell me that though a label has been created, they haven’t received the item for shipment.This would be a forgivable problem if BN’s customer service was in any way competent. But alas, far from it. Multiple customer service agents tell me different, contradictory things. No one, not even at the supervisor level, can tell me whether or not the item shipped or has any insight into what happened. And they seem utterly confused about why I’d be upset.I’ve tried to support Barnes and Noble over Amazon in the past even though they’re slightly more expensive, but no longer. I can call Amazon the very next day if there’s an issue with an order and they immediately make it right.TL;DR - BN.com is a nightmare when it comes to shipping problems and their customer service agents don’t care.