It's a great company, and the stock was pretty cheap until today. It's a leader in the arts and crafts industry, it's much bigger than its competition, has much higher profitability and consistently superior same-store sales growth.
Amazon had to build its name up from scratch, ... Barnes and Noble, on the other hand, is very well known. It's obviously much bigger and has greater financial resources.