O que faz você acreditar que seu cache não está sendo limpo?
the site shows no menu in my Firefox but OK in other browsers
Talvez isso se deva a um bug no site, fazendo com que ele falhe ao carregar o menu no Firefox. Nesse caso, não há nenhum problema que você possa consertar (exceto por mudar para um navegador que funciona), você precisa informar o webmaster do site para corrigi-lo.