Do CS boxes ever come with a sticker over the printed UPC on the box? The sticker UPC has the correct 705442012368, but the box seems to have 705442008408 (if I can read it correctly through the sticker). The logos on both sides of the blades match the CS site and by all accounts it looks like the real deal except for the sticker, so I wanted to post a note and ask. I purchased it for a really good price, but not through a reputable dealer.