As long as the "Buyer or person receiving the domain" has a free Namecheap account - You can "push" the domain for free. Just select the domain and "Modify" I think (Just emptied my namecheap account)
Please Note :
Push = Changing ownership by switching accounts at the same registrar = Free Most places
Transfer = Changing ownership by transferring to an outside registrar = Usually transfer fees are owed (Must wait 60 days after new registration)
Good Luck ~