Thanks everyone for your responses!
I am a bit confused now - I just told Inspire I am moving my domain to domains4less and I got this reply (from Inspire):
"the details I gave you were under the assumption you were transferring the .com to Inspire Net as its new registrar. if you want us to be able to manage your mail records, including setting up a catch-all, ideally you'd transfer the .com domain to *us* rather than to a third party, which makes things difficult. That is part of what is included in the $45/year price of .com registration with us."
Does this mean I should move my domain to Inspire, or are they just hustling for a bit of extra cash?