The shiny ones last longer but it's funny I got one from the dollar store it's about a month old and it's still floating the ones I got from PC barely lasted a week... But in my case I don't think the young lady inflated them correctly. Cause she was really nonchalant about even helping me that evening..
Latex balloons last 6 to 8 hrs. There is hi float they can put in them to make them last longer.
Thanks! Your answer is awaiting moderation.