I agree with all of your points except for 2-day delivery becoming unreliable. I don&#x27;t know where you live but they are still great, if not constantly improving in the Bay Area. Lately whenever I choose 2-day delivery, I end up getting it the next day.