GoDaddy charges $8 for a domain and name.com charges $10. Some people seem to buy many domains to increase their SEO or to sell them later for more money than they paid. Do these people pay less ...
There are a lot websites where you upload file and many people download it. I guess these servers are located in ISP where the transfer is very cheap, I guess Europe, because US has expensive transfer ...