Basket optimizer — least cost, least travel

Location: 33.425, -111.940 — travel cost ≈ $0.30/km + $2 per extra store stop.