Free TV
Read all reviews for Free TV →
Abrupt customer service
Ordered a product three weeks ago, still hasn’t arrived. My third email was finally responded to with an abrupt and short response blaming Brexit! Product still nowhere to be seen, doubt it will ever arrive - waste of money.
16 found helpful
View company →