Bad customer service – Straight Talk My Account Review

Terrible customer service. And the point system is all messed up. Never any cards to redeem points with and games never pay up.
Review by gator 767 on Straight Talk My Account.

All Straight Talk My Account Reviews


Other Reviews