When it comes to food, name brand nearly always tastes better, simple as that. Yes, it costs more, and yes the name itself is part of the price, but that doesn't change the fact that you're getting something inferior if you get store brand.
That's just the way it is, really, and anyone who says otherwise either has weird tastes or is just fooling themselves for the better price. Granted, there's nothing wrong with buying the cheaper product...usually they're just fine, if not nearly as good.
22 medium-jumbo frets, 3 mini humbuckers, 2 single-coil pickups, and 6 steel strings of pure sex.