Good value. David gives good tips and is easy to communicate with.