There are quality studs and crummy studs (no jokes please). Avoid the 99-cent Taiwanese specials as the pitch is sometimes not up to snuff and lug nuts will loosen. Seen this a bunch of times. Ditto on the lug nuts.
I went to NAPA and bought some American made studs that are 7/16"-20 1-1/2" long. I know they are slightly longer than stock but I've got aftermarket lugnuts that will accommodate this length. BTW they were $2 a piece.