EL
Emma L

1 reviews | Active since Apr 2014

18 Jan 2022, 11:13

Bad Customer Service

I would never recommend these 2 companies to any one. they are a leader in bad customer service. 3 weeks of complaining but no assistance at all

0
Replies (0)