I am probably closer to the right demographic (19) for these sorts of things. Legos have drastically gone up in price to the point where it is a financial discussion that needs to be had before a purchase, almost not worth it for some sets now a days. Although, these aren't LEGO, they are MEGA. Mega is sort of an off brand, they tend to do wackier things compared to main stream Legos, and worse quality.