I think the cost was about $85 if you want extra vests and stuff then that is more.
I do agree with the buying also. The ones we rented were for my teen-age sons, who are not yet finished growing. My DH bought his tux 25 years ago, paying about $160. I can't tell you how much wear he's gotten out of it on about 7 cruises.