Will they all be attending your wedding in Punta Cana? If so, maybe you could get them something they would need for their stay that you wouldn't be putting in their OOT bags. If they all wear jewelry, maybe you could get them some fun bangle bracelets in vibrant colors...or get a different pieces, couple necklaces, earrings, etc...then everyone can pick what they like best...maybe even share! Or flip flops? You can personalize a plain pair with a flower or rhinestones...oh, a wristlet? I love to use mine when I just go out with the girls for drinks and all you want to throw in it is your money and keys...hmm, oh...bed, bath, and beyond is having their semi annual sale...you can give them some islandy scented shower gel or lip glosses...okidokie, I'm out of ideas

have a great time...I absolutely LOVE Toronto!!! I have family in Hamilton, so when I'm up there I always enjoy a night in Toronto...that and I love Tim Hortons, haha! lucky you, enjoy your bachelorette festivities!!!