It takes less than a minute. Yes, it's FREE !
Merchant Shares is an international organisation officially registered as Service Merchants Corp. and the company registration number is 11861 in Commonwealth of Dominica under International Business Companies (IBC) ACT 1996.