Anyone have a quick answer to the difference between dye sublimation, micro piezo, and bubblejet printing? I am trying to make a purchase decision and thought maybe someone could give me the basic difference on these printing methods.