Just visited their website. They’re saying THE BIBLE GUARANTEES that May 21, 2011 is the day! Now I KNOW they’ve “gone round the bend” as the Brits used to say!
All I really know that the Bible guarantees is that anyone who has put their faith in Christ, is GUARANTEED forgiveness of sins and a future with the Creator and Savior. As to a departure date, I have no idea. Anyone wishing to READ the GUARANTEE I mentioned can read it for themselves. The entire chapter of Romans 8.