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

report scam

Freeski Brands

Country United States
State Utah
City Lehi
Address 60 W. Main St.
Phone 801.733.2655

Freeski Brands Reviews

  • Apr 14, 2017

An online purchase was made and charged to a credit card. Tracking link provided but this only lined the receipt indicating "Requested" as the status. Surface never responded to phone or email inquiries. Currently trying to get a refund from credit card bank and have initiated proceedings through the Utah Division of Consumer Protection.

Write a Review about Freeski Brands