i stepped on my costa del mar harpoon glasses. the frame bent and one of the lenses shattered. i've had them for less than a year. if i send them in to costa, will they fix it for a minimal charge? or if they won't, can i buy another lense and pop it back into the frame?

You'll have to send them in for repair and it will prob cost around $110 to fix. They will more than likely send you a new pair at a discounted rate. They fix small things, but lenses come in pairs and you aren't able to put them in yourself unless you know something that I don't.