Actually I just got the reply from the exchange support, it seems they just start processing it, but I was told the wallet has to be synced.
since I restart my wallet last night, it is still out of sync.
my questions:
1. why it takes such a long time to sync? Is it normal to complete sync in 48 hour or more?
2. what happens if my wallet out of sync, can the coin still be delivered to the un-synced wallet? can the b3coin wait for the wallet synced without timed out?
Thanks again
Yes, it is normal that sync with the blockchain takes some time. The core downloads the blockchain and checks it, this takes time.
Your funds will arrive, you even if your wallet is out of sync. It will appear as soon as the sync is completed
You can check the tx on blockchain.info by entering the tx id.