That's the right site, I took it straight from the link I used to get there a few days ago. It does appear to be down now, though -- don't know what to make of that.
You might want to do a search for Tru-Spec BDU's, there are alot of places that sell them. Hope this helps -- good luck!
Specialized