Can This Retailer Go Toe-to-Toe With Amazon?

Best Buy has been hammered by analysts, but the company still has some fight left.