Spoiler alert: Walmart’s prices lowest to varying degrees