It does happen, but it's the exception rather than the rule. Try negotiating for one in a friendly way (e.g. saying they need to offer a sign on bonus or you walk away will get you no where, but saying you're interested in the role but it doesn't quite meet your salary expectations/relocation costs and you might get somewhere)