Requested withdrawal on 2/29/12 and quickly got the 15 business day message
Received message including a DHL tracking number on 3/19/12 originating in Singapore
Received package on 3/22/12
Took pictures of everything and saved them in my file where I save images of all large bets graded a "WIN"
Deposited in ATM to the bank named on the check on Sunday 3/25/12
ATM did not automatically recognize the amount so I had to type it in manually
(Also there was no place to endorse the check but I signed in the usual spot and included the phrase "For Deposit To Account Number xxxxxxxxxxxx")
Funds in account well before noon the next day on Monday 3/26/12


Overall a positive experience. It looks like they were solid on their 15 business day time frame and the funds were available to me soon after the deposit. I hope my future experiences with them are the same.