CD Recorder For XM radio from Directv

My uncle has Directv at his home. I am wondering if there is a cd recorder he can buy to record music from the xm channels on Directv?