I could possibly see it remembering a preference after a log-in but doing a "one time payment without logging in" has always displayed the default values for me including that infernal checkmark that has tripped up so many people.
Hmmm. I can't explain the difference. When I use the method of paying without signing in it not only remembers to keep that unchecked, but it also keeps my address in the address section. In reality, it sort of still is signing in, just in a different way, as you still have to enter your DSS and answer a security question so they know it's you. I don't know why it remembers the preference with not keeping the CC info on file for me. I do use Chrome for making the payment, and Chrome does remember a couple things and lets me select them when I enter the first digit or letter of the CC and my name. Perhaps it's Chrome remembering and making it default to no check mark. I can't make a payment this way using IE as it says a popup blocker is blocking it, even though there isn't one on at the time. I turned off EVERY add on in IE and it still won't let me pay this way. Chrome works with no problem, and IE works for every other bill I pay.
An interesting side note is that I can't sign into the Community here using my Hughesnet credentials with IE, but it works using my Get Satisfaction ones. And again, with Chrome, I can sign onto here using either credentials. A funny thing is, though, that I can do all of this with IE on my laptop, just not my desktop. I've been trying to figure out what stops it from working with IE on my desktop, but in four months I have yet to figure it out.