It's probably more a reflection of whether or not someone has the funds; IMO it's a classic case of the more expensive one costing less in the long term. If I have people coming along wanting sub $1000 PCs I usually just pass them on to a chain store.
Good job on the charity work though.