Had this micro needling thing thrust upon me yesterday in the office. Looks painful.