'XRV' ~ the site came up instantly for me and I was able to send off a message on the "contact us link" not sure why you had issue's, are you still?