Loblaws beats earnings expectation on consumers willingness to pay higher food, drug and financial services prices.