Silhouette, R1 is spot-on. Don't spend more than $1 on a token of remembrance of your first salute!
Trust me, you're going to wish you had saved some of that money when you finally commission, and your unit becomes the trusted stewards of your hard-earned money. $58.95 (+ shipping) is a waste of money for your first salute, but $25/month (YMMV) for officer "dues" is a much, much more sound use of your coin. (Of course, the books for the mess will never be open for your inspection, but it's cool. Oh, sure - paying the dues is voluntary. However, if you don't pay them, you simply have to explain 'why' to the front office (read: The guys who hold your career in their hands).
Somehow, someway this is NOT extortion. Just don't ask how...)
Anyway, even with the several hundred dollars a year you pay in "dues," somehow all of your mandatory fun will still take the form of out of pocket expenses that are a great,
great value.

The Ball? Yes, you'll drop a few hundred bones for those tickets...and uniforms...and babysitters...etc. Dining Ins/Outs/Mess Nights? Ditto. Same goes for Christmas Parties (tradition!!!), Hails and Bails (tradition!!!), etc. Iin fact, anytime anyone gets a wild hair and determines that there needs to be some sort of [dinner/ball game/picnic/etc], you
will pay, you
will be there, and you
will have fun.
When it finally comes time to depart the pattern, what do you get for the money you've selflessly, dutifully donated to the mess all of those years? Well, odds are you'll get...wait for it...a matted, framed picture/patch of your unit, complete with (WOW!) clever little sayings/signatures of the rest of the guys who have also selflessly paid their "dues."
The fact that the value of the matted frame is far less than the cost of even a single month of your dues...and the fact that you've no-doubt paid out of pocket for the privilege of attending your own hail and bail...is immaterial.
It's the thought that counts, right?