Yeah, it definitely sounds like that company is cheap and won't ever hire you if they have to pay. Sometimes bridges need to be burned.
Hopefully if you are offered the 2-month job you will have the chance to show what you know and it will help you to later apply for something better with that company. I have my fingers crossed for you!!