Over 8,000 wholesale and dropshipping companies are listed there, all verified and reviewed again. Also, building up using a certain electronics supplier you have make confident they accept refunds.
Legitimate companies should have full contact information listed online. https://gamereleasetoday.com/how-to-get-a-reputable-dropship-list-2/