If you do a Google search you will see they have been around for several years, they are not full micro, but host a "budget" section. Their collection is edited (tightly, from what I read). If you have a RM collection (or a non-micro RF collection) it can be worth to give it a try. I'm not sure about the submission of micro images that are on other sites.