I would send a PM but I don't know who to contact so I'll just throw it out here in front of everyone. Maybe they will see it. Heck, my name should raise a red flag with at least one of them.
So here's the deal. I uploaded a skin(cursor)yesterday and now it's on the home page(new skin)and it's on my page but it's not on my skins list and it's not in the CursorFX gallery. I don't remember checking the box for "show on my page only" but ya never know.