i never did either till i was on here, i actually won these on listia but they no longer fit, they are pretty, it's cubic zirconia - my loss, someone's gain!!!!
no, it shouldn't, i wore it for a few days and i'm allergic to just about everything, i've had good luck with the stainless steel, so far, therefore i believe it won't leave a mark on your finger.