Thanks for all the suggestions
Sure enough, I went to my LBS, Rhino Bike Works in Plymouth NH on another issue and they had their own logo bottles for $6. I got two.
I like to fill it to about a quarter full and freeze it and then fill with water just before the ride. Water stays cold for over an hour depending on temperature.