I have this "machine". You have to buy the ribbon they sell on the cartridges - I haven't taken one apart yet to see if I can refill it. I used gold printing on a white ribbon. It worked really well. I don't know about the cost effectiveness though. It's a cool little toy though.