James Allen typically takes about 7 to 14 business days to process and refund a return. However, this may vary depending on the method of payment used for the original purchase.