With a DIY site, the graphics are created instantly based on information entered into a form. The user proofs the graphics and checks out on an order within minutes. A DIY site is more costly to set up, but there is a significant savings with hi-volume.