Flip technical know what they are talking about when it comes to getting you online, since they did. But have very limited support for any other modem but their own since support for 500 modems is impossible to manage. They are only a small ISP.
In this case your modem was probably faulty from the beginning. All modems bar some Telecom modems will work fine.
Sometimes what you don't get is a blessing in disguise!