The costs for a customs dealer appears excessive (pay $15 or so) for dropshipping single merchandise ($20-30) throughout the border. If my merchandise solely price that a lot and I pay $15 for customs dealer, and $10 for the product, I really feel like there can be no cash to be made. How do you guys do it?

I plan to dropship from the US to Canada, so the delivery time needs to be sooner than from China.