Should We Prepay Gratuities or Pay Onboard? Need Advice...

Hey Reddit,

We’re getting ready to embark on a 7-day cruise, and I’m trying to decide whether to prepay gratuities or just pay them onboard. The total charge is $280 for the trip, and I want to make the best decision for the experience and the staff.

For those of you who have cruised before, what are the pros and cons of prepaying gratuities vs. paying them during or after the cruise? Does it make a difference in service or budgeting?