how about payment? delayed for two days now. btw, the site is up again.