Top Choice Merchants
Consumer Report
Fraudulent business. This company sells merchant credit card services to individuals who don't need merchant services using a Duplicate website under MY GREEN MERCHANT SERVICES. Also known as JST Merchant Services. They have no valid address. Report your losses to the FRAUD DIVISION of your Credit ...