Pimple patches, spot stickers, blemish pads; call them what you will, just know that these bad boys are a game-changer when it comes to tackling zits. You’ve likely seen these guys all over your fyp, ...