Ahoy!
Thanks for asking. I think it sounds great.
I really like the idea of a searchable sales or auction house, where players could deposit items for sale/auction and other players could buy/bid on them. Once you deposit your item and set the pricing, minimum bid, auto sales price, deadline, etc., then you wouldn't have to be online for the sale--when the item sells, the credits are sent to you via message the next time you log in (or, the item is sent back to you if it doesn't sell by your deadline).
Players would be able to search for items for sale or auction by name (i.e. "hat" or "magic").
Yoho!