hi 100% free if you want to exchange link then visit www.adshomepage.com we are offering two pakages 1 ) if you want to exchange link then your site banner of size 30*20 will be posted on our site 2 ) if you want to post banner of size 120*90 then banner exchange policy will be apply now its up to you best of luck