I bought the eyeglasses at sears optical last year. But I haven't noticed whether there is the vsp insurance there. You'd better call that store and ask the client. Or else, you can go online and have the check which is also quick and direct. Hope you find the answer quickly.
I don't know if they accept VSP insurance since i didn't buy eyeglasses from there. But i saw their online sighs that they are welcome some vision benefit programs such as EyeMed Vision Care, Anthem Blue Cross of North Carolina, Anthem Blue Cross of New Jersey, Blue Cross Blue Shield and HumanaVision etc. Maybe this help you.