Pred I like it and use that phrase a lot.
Especially car market, but even other items like consoles and games.
My nephew is always swapping games...
...I'm not sure if it's another one of the American v English thingies.
The reason I think so, is because my girlfriend didn't get it (the first time I said part exchanged) and then said, "Oh you mean traded!"
Goodluck.