It is a new website, but it seems different from the other PPDs, different plans, and a different UI too. But their information pages (FAQ/Terms/Disclaimer) aren't working... The rates seem pretty good, not sure what they mean by this though: Regardless, I'll check them out.