Occasionally Canvases are no longer in stock. If that is the case, we may need to call the designer to place a new order for you. If the Designer has the canvas in stock, it will be shipped to us immediately. If the canvas is out of stock, it may take up to 8-16 weeks to repaint a new one. We try to keep our website up to date with the artist's prices; however, if an artist raises their price to us before we have had a chance to update our website, we reserve the right to pass along that increase to our customers. This will only happen if the designer has raised their price. In order to only sell canvases and threads in excellent and new condition, Stitch by Stitch does not take returns.