"it seems this place is not legit looking around the web (yahoo and webutation) this place is in Russia SO buyer beware "
RSR Acquisition, LLC