This isn't a nit on this pull request in particular, but I do notice that this line of code take quite a long time to run, because it has to look at all of the options in a select which has over 1200 options. Is there another way to retrieve the value we are looking for, or is there a way to clean up the database so there are not so many products in it?