The Derma Pen Microneedling Pen and Rejuvenation? First I wasn't expecting to be as impressed as I am with this pen. I only say that because I have the deluxe pens of all microneedling pens, The illuma pen!  Save $100 Code: BBGlow However, this pen definitely...