If you order from Amazon without Amazon Prime not only does Amazon still make money but they make more money off you.
Depends how much shit you're ordering from Amazon. Which, if the amount you're saving on shipping is more than the cost of a Prime subscription, you're probably buying way too much shit from Amazon.
(Did you know that there are local stores where you can go and buy stuff and get it immediately, without having to wait for any delivery at all? And they don't even charge for that!)