This was hashed out a bit in the General forum first ( thread name: unused textures ), and the general consensus appears to be fully in favor of at least a partial refund when unused textures are deleted.
Wednesday Grimm is the one who came up with the basis for the following proposed change to the uploading process:
1. Upload a texture. User's account is charged $5 for uploading the tex.
2. On the texture window there is a "commit" button as well as a "discard" button. The texture is not copyable at this point, and may only be used on -one- object in world (ok, I added the bit about may only be used on one object in world). User has X minutes (5? 10? 15?) before:
3. A dialog window pops up warning that because the user has not committed to this texture it is now being deleted, both from the user's inventory as well as from the server itself! No additional charges to the user's account when this occurs.
Number 3 above will not happen if the user has pressed the commit button. Upon pressing commit, user's account is charged another $5. If the user has pressed "discard" before the X minutes are up then number 3 above occurs.
We don't mind paying $5 for every single upload, and an additional $5 for those that we keep beyond the X minutes -- it's just the $10 for "garbage" textures that hurts so much.
#!