Have had them for a couple years now. Has always been a pain to make payments. I have to call and wait to get a representative to process my payment. Wish they had an easy online way to do so (which they claim they do) but as of now you have to have a bank account with them to do such things online. I will say the reps are pretty nice.