I agree with fees and charges on websites.. if what the website has to offer is worth it you pay for it..simple!
People always have this attitude now that everything should be free. Thats ok if everything else is free (tax,rent,food).
We all have to make money to live, so I see no problem in paying for a service/product.
If you want something but arnt prepared to pay, then tough as far as I see it.. NOTHIN IS FR£EE!