I have traded in CDs, DVDs, and game guides.
Pretty simple process, what did you want to know?
I can tell you that the prices are not so great and I haven't seen any bonus coupons. With the bonus coupons, the prices were not as bad.
Also, they make a copy of your drivers license.