You will get an email after you purchase this to send the image to. It take 2 weeks to make them and then 3-5 days for shipping. No minimum. If you are looking to order more than 5 send us an email and we will give you bulk pricing great for fundraisers or brand awareness for organizations.