I have not dealt with this supplier personally but I see that the reviews are at least a year old - so chances they may have improved on those areas where they did poorly on. It wouldn't hurt trying to get in touch with them directly to inquire further about their dropshipping service as well as products.
This supplier has been online since 2003 and seems to have a relatively clean record - I was not able to find any scam reports on them.
Maybe we can have one of our powerseller reviewers review them for :)
Hope this helps.