I resorted to buying these because after buying new glasses I couldn't get them adjusted so they didn't stop sliding down my nose. These little things do the job, they're inexpensive and not uncomfortable (I don't notice them). It's a bit of a pain when taking glasses on and off but I guess it's just one of those things!
Having used these for over a week now, I truly cannot differentiate between these compatible rollers and the originals. These super course rollers are good for hard skin - save time and battery life on your Micro Pedi. Would definitely buy again.