The printing price depends on the number of locations you design and the size of the print.
In general, 1 print area up to 20 x 20cm = £4.75. Add 50p for a larger print. Your first 20 x20 cm area is included in the price you see.
So, if you wanted to design the front and back of a t-shirt, this would be two print areas.
Screen printing designs (with just one or two colours) can be much cheaper, but needs a minimum order of 12 printed products.
The pricing for embroidery is calculated slightly differently as it depends on the size of the design and number of stitches needed to complete your design. In some cases, artwork for embroidery may need to be created and a fee is charged for this service.