I had a problem with a ticket that had been reissued to accommodate schedule changes. Took three weeks for the refund to process and only after intervention from the Twitter team. $2000 credit on my Amex account arrived within a few hours.
The delay between it being sent for processing and receipt is around 3 weeks.