When was this ?
What VPS version do they have, latest 110412-0 and no detections or blocking when visiting this site ?