Comment Comment by detaro You could try contact their hosting provider? (assuming it is a somewhat legitimate one) parent detaro 9 years ago