I've been trying to pull up a page on openspf.org to explain SPF and relaying to a customer who is confused about how SPF works, but I haven't been able to reach it over the last two days. Is it just me, or is it hosted on the Texas coast? ~Seth