Gallagher Stadium good buy or waste of money?