As someone who didn't take our first cruise until long after our kids were grown and gone because that's when we could finally afford it, I appreciate having to wait to cruise. As someone who has worked for tips, I know how important it is to tip for a job well done. If I can't afford the cost, I don't do it and if I can't afford something, I certainly don't take it out on the staff.