Aren't there cleaning products made just for cleaning pet urine stains? Or are they bunk?

EDIT: http://www.urinegone.com/

Note that it is an "As seen on TV" product, so the effectiveness is questionable. "For pet or people accidents" LOL