So, you don't want your your website to be you.weebly.com, and you want your-cool-name.com instead? but guess what? they want money to set this up for you, and you've already paid for your domain name. What a rip-off!
Domain Deflect lets you use your own domain, and "deflect" it to the rubbish name that your free-site provider has allocated you. It's free, and SEO friendly, so Search engines won't know the difference.