I'm having the same problem as Danny... the billing information and quiz pages have both said I am cleared, but they show up as red on my mesh permissions...
I'm having the same problem with the mesh upload status.... and additionally for me, although Billing Information shows I have registered a credit card, The Mesh Upload Status page is still pink and continually asks me for one. Please help!