Replaced front wheel bearing hubs on both sides, OMG, the ASTRA is so quite now, can not believe I drove a noisy ASTRA in the past three years and assume ASTRA is a noisy car. No, it's the worn bearing issue.
FYI, I got two genuine wheel bearing hubs from AUTOVAUX, $300 including shipping, arrive in 5 days, by DHL, THIS TIME THEY DID NOT CHARGE ME THE PARCEL INSPECTION FEE.