I believe I just accepted you.
To shed some light on the matter - I don't think any of us three admins have been getting notifications of requests. I only just went in to manually check just now to see that there was one there! I wouldn't have known otherwise.
I'll make sure to check periodically. I'm often on there looking at what is being posted but i rarely go through the left hand bar (which takes me to the admin part of the page I just discovered).