Это немного глупо.
Представь ситуацию: нужная карточка есть у пользователя, с которым я уже исчерпал лимит обмена. И что тогда? Только меняться через третьи лица.
А такую схему ты уже не пресечёшь!
К тому же у меня на сайте сидит девушка, я, естественно, сначала лучше поменяюсь с ней, чем с кем-то ещё. =)
Вадим, разумно, я считаю, сделать
ограничение на обмен с конкретным пользователем по времени (но не по количеству раз).
Скажем, чтобы с пользователем можно было поменяться лишь раз в неделю-две.