ECS/Instabill (www.instabill.com)
Ecommerce Services UK ECS/Instabill (www.instabill.com). Illegally withholding/stealing processing funds AGAIN
I would like to raise a complaint against ECS/Instabill (www.instabill.com). It appears I have been treated in exactly the same fashion as dozens of other companies I have read about on various forums. The company is full of nonsense excuses for not releasing payment. I process with two banks and ...