Never heard before about that drop shipping company but seems legit. I read their core team works with major 500 companies, IT consulting firms, and eCommerce Start-ups.
With the free membership, you are able to get access to their supplier, but They leave the responsibility for contacting the supplier and work with them directly. Also they don’t give the complete list of their catalog of all availables products unless you upgrade to a paid membership.
But Why choose them over others like Amazon or Ebay? They charge you aditional money for every supplier you use, that's expensive in the long haul.