I'm no Britney Spears! Haifa hits out at the haters