I do this all the time. When I am ready to start a new project, that is where I go first. If for some reason it is missing something, then it goes on my "need" list. Next time I am out, I will pick up what is needed, that is if it is not to much $$'s. If it is, then it gets put on the self until I get the funds for it.