I've checked with admin Peter and we have no record or feedback on them at all. There may well be members using them, but we certainly aren't aware of any.
What they may have meant regarding dropshipping could have been blind shipping. With blind shipping, the supplier will send an order direct to your customer, not to you as per usual. What they will do is still use branded packaging as per normal and usually also send the invoice as well, but they will blank out the cost on the invoice so as to not give away your wholesale price to your customer.
That's just a guess, but that is perhaps what they meant by their definition of dropshipping.
Cheers