After researching on the internet back in 2001, I purchased a "CoolSport" vest from
http://www.coolsport.net/index2.html . You'll find it under Cool Lite category and at the time it cost about $112 and has lasted performing well, all of these years. I still use it.
Regarding access to refrigeration/freezer to refreeze the inserts. Mine is designed so it will freeze at 64 degrees simply by placing it into an ice cooler with ice or ice water will freeze them solid in about 20 minutes. When wearing it I'm reminded of the bullet proof vest I used to wear as a police officer years ago when they first came out.
Hope this helps. There are so many on the market now and I'm sure the technology is greatly improved.