Are there setup costs, minimums, or hidden fees?

No. Canadian Fulfillment Service does not charge setup costs or integration fees, and there are no minimum order volumes, long-term contracts, or hidden fees.