I was very impressed with how quickly the item was delivered; there are no complaints. However, the advertised "100 impressions” are completely false. I bought three MA100YMCKO ribbons and was suspicious when I passed the first one very quickly. Thinking it wasn't going to print 100 cards, I decided to count when I installed the second ribbon. Of course the tape was finished after 49 prints. I am so disappointed. I don't think it's the seller's fault, it's probably a manufacturing issue, but I just had to report that I didn't actually get 100 prints as advertised.