@Stunna, perhaps after this ordeal you should look for a new host as suggested before.
It surprises me how naïve people can be. There is no hosting provider in this world that would take this long to fix such a simple issue. This is just primedice showing how incompetent it is, and the easiest way to handle this is, obviously, blaming someone else -- the poor provider which has no voice here.