Normal processing is 48 to 72 hours, usually selling USD will definitely allow for the return of the sold USD, but if the seller scams, the chance of getting it back is below 50%, for purchases over 100 million, it is advisable to split the transaction.