Some TV chef (Jamie Oliver maybe? said that life is too short to make your own pastry.....but I think he was talking about puff pastry, not shortcrust. I have made my own, and I'm a pretty good baker, but mine is frequently tough from being overworked. Why go through all that when there's an acceptable alternative?
I actually like the Aldi brand that's pre-rolled better than Just-Rol.