Does anyone know if .cc and .io are the same thing/mixer? Registrars are different and .cc is a much younger domain than .io.
If you were able to spot the difference in the registration dates of this domains, you were suppose to have not went ahead but further confirm the legitimate one. 12hours is already a long time it should have taken for you to have received your funds, so it’s likely you’re scammed. So sorry for your loss and hopefully you don’t fall for such scams again while using other websites or services that involves conversion of money.