I'm increasingly having clients request delivery of all native files, including stock photos, fonts, etc. used in a design. Currently I've been using Thinkstock for photography, which only allows downloaded assets to be used in design work on one machine. Typically font licensing agreements also limit usage of purchased fonts to machines within one business. So it seems I need to be telling clients to repurchase all assets used in a project, which seems like overkill.
The bigger problem is often stock photos and the like have been incorporated in design pieces after some retouching, color alterations, etc., so the client would need access to the edited, brand-specific versions and not just original files. Obviously going forward, we'll need to more specifically communicate up-front how design assets are handled, but what suggestions do you have for dealing with handing off assets?