The best comeback Best Buy has seen in awhile