NL
Nico L
1 reviews | Active since Jan 2019
03 Apr 2023, 13:15
Terrible
About as bad as it gets. Zero customer service. Everything on the website is broken - the helpline, the submit buttons, the tracking feature. Feels like a SOE.
Helpful (0)
Replies (0)0
Replies (0)