I agree, this is definitly the way to go - some people will never buy anything, but they wouldn't buy the program anyway - but a percentage of those who get the program will turn to the shops at some point - and perhaps buy upgrades and such... DAZ 3D has two "bigger" versions as well that people might buy at some point