This is an important question and it comes up often. There are two times you need to be aware of and you need to add them together to get an estimate of how long it will take to get your order.
First there is a processing time. It generally takes two to three weeks for standard processing time. You can pay a quick or rush fee for each item ordered (which ranges from $4.95 to $9.95) for an expedited process time) which will reduce the processing time (to as quick as one day or one week).
* Custom Orders may not apply to expedite processing times.
Second there is the shipping time (which is not the same as the processing time). Standard UPS shipping takes about a week to get to you depending on how far you are from our office in Texas. You can reduce this time by paying for faster shipping such as 3-Day Select or 2nd Day Air. Just remember the shipping time is in addition to the processing time and you need to add together both the production time and the shipping time to get a time estimate for your order.