Hi Bridget! I'm sorry to hear about the delay with your order. We do have a 2-3 week manufacturing time (as all products are made to order, by hand), and you order was place a little over 2 weeks ago. If you'd like, I can cancel your order and provide a full refund.
Please let us know via email, thank you!