no the site has had some tech difficulities but that means it has just been up and down for a few hours ---never a few weeks ---