I am to ship orders within 2-5 business days. Once the order is shipped you will receive an email confirmation with your tracking number. Orders typically arrive within 5-7 business days of being shipped. (Subject to location in the UK) delivery outside mainland may differ. So please, order in advance.
A couple of my products (sweatshirts and Big Art Prints) are made to order, meaning they take a little longer to process than "ready to ship" items. If your order does not include a preorder or made to order item I try my best to ship within 3-5 business days, but it is not guaranteed as certain locations are tricker for post people to get to or find, sorry :(
I ship most orders during the working week (M-F) except public holidays, bank holidays or days affected by strikes.