yeah I have used it twice and both times it worked out great. I traded for an element and a gummy champ orc and I got exactly what was described. It took me 6 stamps to mail a disc, but I had no problems with shipping. All in all a very smooth transaction.
I've been trading with it since it started have right at 24 trades and so far 99.9% have been very good to excellent trades! I'd give Discaroo a A+ rating, jmho. As stated, put the Discaroo e-mail in your address book, I've also noticed the system doesn't work well with Yahoo Mail, just a head's up.