Your voice has a chance to be heard now! - we bring changes together.

report scam

Storm Payments

Country United States
State California
City Vista
Address 209 E Broadway #C
Phone 1 760-607-2438

Storm Payments Reviews

  • Jan 7, 2019

I did business with Storm Payments /Total Merchant Services. Both company took my money and none will call me back I try calling my agent stormy and I just get a voice mail both company s are a scam for small business owners I work my a*s off and thy take my money and don't call back.

I am filing a report with the Total Merchant Services. STAY AWAY FROM THIS A*S HOLE. 760) 607-2438 844-251-8740 209 E Broadway #C Vista, California

Write a Review about Storm Payments