This is a great question that is asked from Apparel decorators very often.
This depends greatly on how the Embroider you're working with set the decoration price.
Usually price varies greatly because it is a custom product that depend on your logo complexity. The process is also time consuming.
Most decorators are still charging the traditional way where as the price is based on a certain number of stitches and the time it takes to recreate the logo. This methode is not necessarily in the customer advantage because the customer does not have any idea of how many stitches it takes to embroider his logo. Unfortunately, the customer has to rely on the Embroider to digitize the logo and inform of the number of stitches. It is very difficult for the customer because you do not necessarily know that you're getting a fair deal.
The other method is when the customer get the offer of a flat rate for the shirt where the embroidery fee is build in the cost of the shirt. In this method, there is no account of stitch number. Somtimes, the Apparel decorator can set a maximum number of stitches for a set area. This method helps buyer make a decision fast and there is no need to estimate stitch.
Here at EmbroideryBranche.com we use the flat pricing method because we find it easier for our customers.