Would have thought that with Mozilla going for a world record for most software downloads in a 24 hour period that they would have sufficiencies set up to handle the server load.