Refunds are processed 7-10 days after the bicycle shows as delivered back at EVELO’s location as per the tracking info on the labels you have received. Once this is processed on our end, it can take a few days to post on your end. If there are any delays after we issue a refund, please reach out to your card issuer directly.