No that's weird, there's nothing wrong with the site right now, It might just be a glitch on your end, All sites do go down occasionally... They claim that the site is based out of a server in Switzerland, If you read the privacy section on the website, they talk a little bit about it and why they use Switzerland for security reasons, they also explain on there how you can manually delete all your info and orders manually if you're concerned about privacy issues, but if you don't they delete everybody's stuff every 90 days. There's quite a bit of stuff in fine print If you take the time to read all of it, basically everything is protected by strict Swiss privacy laws... Basically the same reason why everybody hides their money in Switzerland as well, what happens in Switzerland stays in Switzerland