Depending upon the site and its popularity or its business model, the fees can actually come in many forms. Fees may be: ...