Not knowing your age, size or figure, I always make out at the end of a season on the sale racks with a discount coupon at Filenes, Macy's, JC Penny's or even Sears. Rarely do I spend more than $30. Don't wait until a week before you sail, as that will just add stress to your travel anxiety. Good Luck. I just learned that Fruggal Fannies went under, so maybe there will be some sales there soon.