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

report scam

Country United States
State Alabama
Website Reviews

  • Mar 17, 2018

In October of 2008, I placed the last (of many) large orders with I had repeatedly called and sent e-mails; but to no avail. Neither the order, nor my money have been sent to me. Tower is in default of our purchase agreement; and they owe me $536.00.

Write a Review about