You are much better off bringing your own. The ones they supply look like a prize from a Cracker Jack's box!
Quick story. Way back when you could still smoke on your balcony, I always liked to end my evening with a cigar and I would scan the horizon with my binoculars. That particular evening there was another cruise ship on a course parallel to us. As I stood there, cigar in hand, I scanned the balconies of our "shadow" ship. What did I see? There was another guy, cigar in hand, with binoculars checking out our ship! I tried to wave my arms to get his attention but he never saw me!
Anyway, bring your own!
Elvis