I went in and ordered last week. No you don't need an appointment but it takes about 10 or more days for the embrace.
Drop ins welcome, or you can call ahead and find out our lead times to complete embroidery (based on order size, volume of other orders, etc)
Thanks! Your answer is awaiting moderation.