Sorry for the newbie question, but I have looked everywhere. Where can I find my current credit total? And just my 2 cents, I think you should look for another payment processor. Having ads or earning credits by posting in forums a lot really makes this site less appealing to me. Otherwise the new design is nice and clean.