There will not be any delay. You must be getting a mail from their support on receiving your money. But anyways the sender must have the transaction details of sending the money. So you can claim your money with those details. But do not delay in contacting them