J

Jake Peralta

4 years ago

The lady on their customer service was super rude!...

The lady on their customer service was super rude! She actually screamed at me because I wanted an explanation for something. Customer service in the Netherlands is known for its low quality, but it has really set a new standard.

Comments:

No comments