Just stumbled on this and seems like a good deal. From what I can see it's an online product from Community First Credit Union. Has anyone used them ? Any bad or good experience ?