I've had several bad experiences with purchasing relatively expensive assets that turn out to be very buggy, unwieldy, poorly programmed (variable names like c, br, tm all over the place making modifications impossible to make), or just not work on our target platform. Reviews doesn't say much as most users doesn't take a look at the code, or use all features of an asset. I'm not rich and need to spend my money on things that work. Now I'm in a chicken-and-egg scenario with several rather expensive assets I want to get, all lacking demos. I need to test the assets before I purchase them, but I'm expected to purchase assets so that I can test them. Often, I'll message the authors, asking them to simply send me the asset so that I can evaluate if it's what I need (in which case I promise to make a purchase), but the authors doesn't seem willing to do this (I haven't got any responses). How can this be solved? Maybe demos should be mandatory on the asset store? Maybe Unity need some kind of SVN'ish test environment?