The golf balls were in very good conditions and were only B rated as some balls have markings on them. Would buy these again as they are very good value for money. No point in spending lots of money on brand new golf balls which will end up in the water or bushes very quickly.
I have used many other CGP revision guides in the past. They are a great way to understand the information. They break it down so you are able to understand everything! And how could you forget about the jokes; they make revision a whole lots funnier.