Some European payment methods have a pending/review period which may take up to 72 hours to process. The following Payment methods may experience a delay in processing and delivering the purchased item:
- iDEAL
If you’ve purchased an item using one of these payment methods and have not yet received your item, please wait at least 72 hours before contacting Support.