Integrating eTapestry with 3rd Party Order Fulfillment Services

Has anyone offered physical products to donors who make donations of a certain dollar amount? If so, do you create mailing labels and send them manually or via API to a 3rd party for order fulfillment? Thanks!