Product quality varies significantly between items (some are very good, others are ridiculously bad) - while pricing remains very low on everything. Shipping time is pretty bad (expect at least a few weeks wait). Would only recommend buying items with reviews on other websites (reviews appear to be rigged). Free shipping is a plus but upgraded shipping seems to not help the shipping time at all. All tracking numbers I have received have never worked but the package seems to never fail to arrive (maybe I'm just lucky?). Overall, it's a decent place to spend a few bucks on and forget about (because the shipping times are so long).