In this context "log on" just means that you go to the Web site mentioned in the infomercial, no matter where you saw the infomercial. The rest of the sentence means that you are eager to use you credit to buy whatever is being advertized. It might be less confusing if the sentence had a comma, like this.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Newguest