• United States
15 Mar 09
I think that I've gotten icons from this site before. It's a pretty cool site. I'm not sure if I've tired uploading anything to their site. They may be busy uploading a lot of others, plus fixing links and errors. If you've uploaded something and they still haven't gotten back to you then I would say try to email them.