I think what is being mentioned about Amazon Prime is that, Yes you get "free delivery" but after 30 days, they will bill you monthly for the free delivery even if you don't order anything.
I ran into this myself when I ordered something on Amazon.
They gave me Prime with free delivery and I thought "great!". (I didn't ask for it)
Then the next month they started billing me for Prime.
I called and cancelled and they dropped the billing and the charge.
I guess it's OK if you order a lot of stuff all of the time on Amazon but I don't.
The UK has been hit by a nasty Amazon Prime scam that is costing many folks and compromising their info.
Don't get me wrong, I too like Lion products and I have an account with them here in the UK.
What I am saying is Amazon Prime free delivery is not free and like neilframer I have been charged a couple of times when I did not ask for it and I found it time comsum to cancel. Most of the companies I deal with on Amazon offer free delivery anyway.