Recently I have been getting acquainted with Aliexpress. For eBay, I look for significant history with over 99% positive feedback.
For Aliexpress, is there a positive feedback threshold you hold yourself to? Recently I bought some 3d printer parts from TriangleLab (which I know is reputable) but they had a ~98% positive feedback rate which gave me pause.