Need more help? Here is how to get in touch.
Customer Service
If
you paid with Ideal, the money will be refunded to your original account. It
usually takes around 7-10 business days for the money to arrive.
If you can't find your refund, please be advised to inquire your bank for more
information.