I've had a similar experience with glossy labels and my inkjet printer, but I haven't encountered the issue with the black ink scratching so easily. From my experience in the screen printing business, I know that applying a clear coat to the labels can help with durability and scratch...