All our Sweetheart Brooches are hand crafted to order. They are all individually hall marked on completion (which can take several weeks). These Sweetheart brooches can take between 8-12 weeks to make. Once your order has been placed with the jewelers we cannot accept a refund.