In all the years I have applied for "Shareholders Credit" response has ranged from a few days to several weeks, but it has always come thru before the trip, without fail.
I submitted my request via the email link On May 27, (Saturday of Memorial day weekend), for my 9/9/2023 cruise on Caribbean Princess. Never expected a response until the next business week.
Checked my account at 10:00AM EDT. Tuesday morning, May 30, first business day after the holiday weekend, AND MY CREDIT HAD ALREADY BEEN APPLIED!! That is great customer service!!!
fair winds
Dave