Our delivery time can range from next day delivery for products in stock, or up to a week for customised orders. Costs vary depending on quantity ordered, this will all be discussed with the customer before an order is finalised