However the small pile of cash (less than a suitcase but more than an envelope) that such things require mean that most people ask but never do this.

Figure around 25,000USD for the NRE (http://en.wikipedia.org/wiki/Non-recurring_engineering ) fees and about 4 times the cost of a generic USB drive in the 10K quantity range.

These are ball park figures but can help you determine if it's worth doing.

Bob