Thanks for your feedback and advice. We have indeed been migrating E-junkie to a new, high-grade and local co-location facility where we can have greater reliability, control and isolation from interfering factors. This recent migration effort is another of the reasons (aside from staff and office expansion) that we haven't lately been as responsive and reliable as you, or we for that matter, would prefer to maintain, but we're now "over the hump" in terms of putting the recent teething pains behind us and eliminating such issues from recurring in the future.
If only it were possible to send advance notice of unplanned system outages, we'd want to receive those ourselves! Not that you or anyone were expecting that per se, but rest assured our priorities are to prevent outages first, then recover from outages ASAP if they happen and notify everyone about it afterwards.
There are interdependencies between this public informational site, the Admin pages and the E-junkie cart that prevent greater server segregation at the moment (which itself would also compound the complexity of server administration and reliability, increase costs, etc.), but which are also responsible for the tight integration that makes E-junkie generally so easy to setup and smooth to use. Our future plans already include strategies to improve reliability and provide fallbacks such as you described and otherwise, so you can look forward to that in the near future.
In the meantime, one handy side-effect of the current, tight integration is that if you start getting those calls or emails ever again (and we do aim to prevent that), one glance at www.e-junkie.com will show you immediately if we're up or down. If you can't bring up our site, you know right at that moment that we're devoting everything we've got towards restoring our service, and we'll notify you what happened after the fact once any crisis is over, so you're not left wondering what happened or for how long.