In most cases a pure drop shippers are trouble and profitless.
A regular company with a real product line, either a manufacturer or distributor, who will ship direct to your customers, is the best choice, but you are still subject too out of stocks, sudden price and fee changes and all the other risks associated with not stocking your products.
Having stock, ready to ship is your best option.
CS