We create and sell all our products through a drop shipper so expect 7-18 business days for shipping on each depending on what you buy, and time of year. Please note that these shipping times are estimates, not guarantees.
Since we don't hold any inventory ourselves, we can't offer a full return/refund policy but if there's an issue, let us know and we'll do everything we can to help you.