Response from the owner - in the last week
Hi Zou, our apologies for the delay in the return of your deposit. The access of funds is totally dependent on the speediness of your bank. We can process the return release of a deposit, but then it is up to the banking system and their hours of operation. Our apologies if this seemed to take longer than desired. If you are ever having difficulty reaching us via email you can always call : 844-853-6737
Thank you for your business!