i always go to dhgate.com online store to shop and the shopping experience online contain both advantage and disadvantage.