I'm almost inclined to go prefer local stores again, as Amazon's pricing advantages seem to have slipped, and if they raise the cost of Prime again, I'm definitely out. I've been a pretty loyal customer to Amazon, but honestly, they're slipping a bit.
They should probably spend just a little more time on their core products.
Look, Amazon, you have a real problem with sorting and filtering. What I really want is a way to order goods by the final, bottom-line price, including all taxes and shipping costs. If something costs $20 plus $10 in shipping, it should rank after a similar thing that is $25 plus $0 shipping.
The Prime filter is the only way I can even approach that problem from my end. It forces the cost of shipping to be included in the price of all items, at the expense of not seeing potentially cheaper items. But even then, Amazon can't even manage to sort correctly by price. Nor does it handle quantities in a package very well.
It would be hard if they let you search by say < 3 business days, < 5 business days in the same way they let you search prime only.