DS
Derik S

1 reviews | Active since Sept 2025

26 Sept 2025, 13:46

Russels is ****

Worst customer service. Bought an Tv and a few days later it stops working. Its been 3 weeks after we returned the tv ans still NO feed back. When you phone customer service they just say its been escalated.

0
Replies (0)