Overall, Amazon and Walmart were focused on shortening delivery time as much as possible, but they both fell short in either quality or accuracy. Amazon dropped the ball with the melted M&M's, and Walmart let me down with the wrong color folder.
I picked Walmart as the winner this time because it was careful to make sure my items arrived safely — even if it was a little excessive at times. I also found the experience of shopping at Walmart to be surprisingly user-friendly, especially for a first-time shopper.