toby price