I use a lot of the twinkle quizzes and on the tes site there are fab quizzes under "grammar quick quiz". Other than that I am holding fire on buying books as the new content hasn't been included very well yet in many teacher resources.
My cheapest aid is post it notes. They are invaluable for parentheses and clause work.
I also love some of the old schoolhouse rock songs on YouTube.