NWS radar image from Oklahoma City, OK (Norman)
The Storm Total Precipitation Radar on the link shows some very good precipitation totals.
But how accurate would this be?