There is nowhere that will let you transfer it into for free. Network Solutions ran a promotion offering free transfers about a year ago, but no one has since. Transferring your domain to a new registrar adds an extra year to the registration and is the reason for the cost.
If you registered your name yesterday, you'll have to wait 59 more days before you can transfer to a different registrar. That should give you plenty of time to price search.