Oh, also ... I have VSP for vision. BeyondtheRainbow has mentioned this plan.
I have had good luck with it.
If one is diabetic, the optometry billing has to go through your medical benefits provider first. This can leave a large balance, depending upon your coverage. (I have a huge deductible for my medical coverage, so would have a huge bill if I were diabetic.)
If you categorize yourself as pre-diabetic or "insulin resistant," the optometrist might flag that. If so, it can be billed as "diabetic." (If this happens, you will have to sort it out with the optometrist. S/he will have to reverse the claim and then put a claim in to VSP.)
It is best to not get into any grey area on this. You are either diabetic or you are not diabetic.
(Yes, I went through this. It was a huge hassle. The optometrist had me mixed up with someone else. Yet, this is what I did learn.)
Good luck with this!