Every legit dropshipper has a fee. I use a dropshipper for designer goods and I pay 10% additional for this service. I think it is great considering I do not have to tie up cash with inventory.
if you have a good rapport with the supplier they can work something out with the fee. Sometimes, if the volume is more, they will bring the percentage down. Just a suggestion.