Snap, just in case the links still don't work for you the site says you can find it at Safeway, Fred Meyer, Whole Foods, Walgreens, Albertsons, Safeways, IGA, 7-11, AM-PM, Chevrons, etc.

Apparently, the liquid forms is in a soft pouch which would be really cool for times when I want to slip an extra bladder of water in my back pocket.

http://www.gleukos.com/storelocator.html

I've been doing some googling of reviews and a lot of folks are saying they like it far better than Gatorade for the lack of sugary sweetness. Since it's being sold through all those chains it should be easy to find during many rides.