TMR is excellent and no-hassle; just within the past few weeks, I bought and amp, lived with it for a few weeks, decided it wasn't for me, and sent it back for a refund (minus 5% restocking fee). I also sold an item to them that I'm shipping out today; sure I could have sold it on the used marketplace (if it had sold), but this way they arrange for the pickup and pre-pay the shipping for it.
The people there are great to work with, too, and really do try their best for you to be satisfied with whatever transaction you're doing.