Shared Web Hosting companies often advertise unbelievable amounts of disk storage (300GB?), and bandwidth (unlimited?). However, when you actually start using such amount of content, you will hit many road blocks and your account can often be suspended and eventually terminated, whatever you paid forfeited. Excessive promises are just a bait, you should not believe them blindly. What kind of hard disk is it that 200 websites are on the same machine and each of them is promised 300GB disk space?