This site was recommended to me by a Russian friend .now, Its more than 2 years I am still with Aliexpress.com . website have a strict watch on seller. you just inform about defects/problems and rest left on website. Highly recommended.
However delay time may be longer for some product/seller but there is tracking of products. Seller refund your payment if you dont receive the product.
Most common method of shipping is China Post, which is free.