Live-Rates.comView company profile →Jun 5, 2024simple and easysimple and easy. I would say 100% uptime - never had an issue for years.