Ciaoboss keeps contacting me for my references, so much so that it is making me uncomfortable. I looked this company up on the internet and there is little to no information on them, so either they are new, or they are scammy. They claim to be a n...