I have been using websites like dealextreme.com for a while. Since aliexpress came along, it is just so much easier to purchase products. The website infrastruceture is better (similar to ebay), and communication is easier. However, dont expect to get the finest quality for 5 dollars. You get what you pay for!
I ordered some items for a total of 35 euros. I got a wrong package with 2 items I did not order (approximately worth 8 euros). I send it back like customer service told me to. They tell me they did not receive the package and even refuse to reimburse me the difference (35-8=27). Original order was 1,5 years ago...