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

report scam

Turtle Beach Corporation


Country United States
State Alabama
City Valhalla
Address 100 Summit Lake Dr, Suite100
Phone 914-345-2255
Website http://www.turtlebeach.com

Turtle Beach Corporation Reviews

  • Oct 6, 2017

Turtle beach may have the most horrible customer service I have ever dealt with in my entire life. They are a disgrace to the gaming and electronics community. They have products with mass failures and refuse to recall them all and repair the widely known issue. If you call them out on it instead of trying to make it right to their customer they block you. With the strongest advice please take your business else where there are companies they actually care about the customer Turtle beach certainly does not at all.

Write a Review about Turtle Beach Corporation