I am based in the UK. There is a choice of first or second class as standard at checkout with an option to upgrade for an extra charge.  Under normal circumstances your order will arrive within 2 weeks. I currently post out on Monday and Friday each week. Anything ordered after 2pm on Friday will be posted out on Monday. 

Outside the UK the option of standard international is an untracked method of airmail and depending on the country where you live, the current customs delays, postal delays etc your order can take anything up to 8 weeks to arrive - although most arrive earlier than this.

My last posting dates for Christmas are around the end of November/beginning of December to limit the possibility of delayed or lost parcels.