The keyrings take 5 weeks to order.
The polo shirts will take 3 weeks, plus I am giving everyone the chance to custom order their own colour, so that will delay the order time by 2 weeks. So everything should be ready in about 5 weeks.
The order details for the polo shirts will be online tomorrow - PROMISE! (Im just trying to find the best way of doing it).