Same-day delivery drives brand loyalty with retailers