Does anyone use this supplier? The don't have too much information about setting up account except asking for my information and told me there will be a sale rep. to call. Anyone know if they are trustworthy? Do they charge for setting up an account? Will they charge extra fee for dropshipping? Any information would be nice.