Which is better a pair of contact lens or sun glass?

i am albino
my doc ask me to get a pair of prostatic lens tinted something similar to sun glass but i can only wear for eight hours
the contact lense protect me from the sun, pc’s monitor glare
price RM 280 /USD 80

the sun glass is juz for normal daily use
price RM 480/ USD 137

which would u go for money matters too