Country: Canada, location: Ontario
Last Post by Frances - 24 Mar 2017 | Phone 2896421566 / (289) 642-1566
They said they were from revenue canada and action would be taken if I didn't call back
Last Post by upset boss - 23 Mar 2017 | Phone 2898120604 / (289) 812-0604
Waste of my time why the call me when I am really busy..just lost 15 k of business. Do not trust these scammed.
Last Post by mad business owner - 23 Mar 2017 | Phone 2898120604 / (289) 812-0604
This is scammed try to sell merchant service at 40% lower. .do not trust them you won't see a penny from them all lies done sound very good for business