What prevents factories from implementing some online verification mechanism for serial IDs? At least for products which cost a few hundred bucks, this should be economically feasible, no? Then, before buying, you could scan a QR code and have the site tell you if it's a valid serial.