Need more help? Here is how to get in touch.Customer Service
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.