I have an issue with my hosting company. (Inmotion Hosting) They offered me free domain name registration when I signed up a year ago, but now they want to charge me for this free domain name. What the hell does that mean?

What do you think? this is normal? how do you deal with this type of situation?