Answer:
Against the sun I protect your eyes and am often worn on the face of spies
What has legs but doesn't walk?
Crooked as a rainbow and slick as a plate ten thousand horses can't pull me straight.
What asks but never answers?
What has to be broken before you can use it?
I am free the first time and second time but the third time is going to cost you money.