Fuck 'em.
When I called Chase about an issue with my account, I entered the byzantine world of a too-big-to-fail bank IVR system. I waited over 30 minutes just to get through and be told that they had to transfer me to another department. Another wait of 15 minutes. (Why not record the customer's phone number and call them back when a rep is available? I guess that would cost too much money.) Then, when I finally get the right live person on the line, she has the nerve to tell me they are recording the call - but when I told them I was also recording the call, they say that's not allowed.
This is not customer service - it's customer disservice. It's abuse.
It's not a big deal. Not only is it not a big deal, but it's also good for you. Practice some delayed gratification. You don't need everything right now, and even if you do, you can just leave your basement and go to the store. Canceling Prime was a Win-Win-Win-Win-Win for me.