Booked 2 CI on 7/23. Showed as WELCOME 0,00 during booking and payment. Not sure when the OBC showed up, but it was there on 8/13 when I logged in. Booked another cruise on 8/13 and used the code again since we're still within 30 days of our last sailing. I'll try to keep an eye out for how long the OBC takes to show up for this one.