I saw the glasses throughout our 7 day cruise, but not sure if there is much value to it if you don't purchase it on the first couple days.
Personally I don't get the drink of the day, so I opt for the beer mug instead. Last cruise my GF got the glass and I thought it was pretty small. The hurricane glasses to me would be worth the extra cost, but these are maybe 10 or 12 oz at the most. Someone gave me one (empty) they didn't want so I have it as a souvenir but IMHO would only have purchase one myself if it was glass like the beer mugs.