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

report scam

Freedom Smoke USA

Country United States
State Arizona
City Tucson
Address 3805 W River Road STE 101
Phone (520) 572-9254

Freedom Smoke USA Reviews

  • Sep 28, 2015

Freedom smoke USA, they sold me wrong coils. And were very rude about taking them back. There customer service is terrible. I am stuck going there for coils because I can't get them anywhere else. But I wiill not get juice there anymore. And when this battery dies they will lose my business for good.

Write a Review about Freedom Smoke USA