Retailer erases the Amazon effect