Amazon is rarely the cheapest way to have a package delivered to your home in less than two days. You can often find people much cheaper if you don’t mind waiting a week or two.
I reduced Amazon by 90% when I realized how much money I was wasting over 70-120 packages a year.