i still have recieved no email returns from customer support or funds.
same

Can you wait until April 20th + 10 days = April 30th to ask again? He's probably being swamped with requests, and until he gets the check from the bank, there's really nothing he can do or say.