Scam Artists
They are 110% SCAMMERS!!! If you read every negative review on them, that will sum it up. Thousands of dollars down the drain. Reported and filed with BBB. Take a word of advice...they are from a middle east location and never follow through with anything. Actually stole my domain names also. Had to rebrand.
