A study breaks down who has the best prices between Amazon, Target, and Walmart in 5 different categories — here’s where to shop for what