Reviewed by Marie
"Let me tell you that the customer service is really disappointing, the employees seemed annoyed. First, they asked me extra paperwork without letting me know earlier by email that i needed to bring them. You can understand that it wasn't easy to figure this out. Second, the staff speaks Dutch..."