what the hell is wrong with that site? is not loading at all for me...
It's working now.
I'd never heard of it before but it seems to power some pretty popular sites like Harvey Nics, Monsoon etc.