Barnes & Noble sets the prices of their online items lower due to the competitiveness of the online marketplace. They offer bigger discounts on their online items in order to stay competitive against other stores.