Don't get the very cheap double fish 3* balls in bulk without box (usually sold in 30/50/100/120), I tried them and I think they are rejected balls due to poor QC. On the other hand, the WTT versions are very good, on par with DHS WTT in my opinion.
Sanwei 3* are about as good as Yinhe 3*...