Prior to becoming a member of iTrade Pay we were involved in three other barter companies simultaneously. We chose to work with all three companies because none of them had enough barter opportunities on their own, but together they did. Once we became members of ITrade Pay we dropped the other three. No point in the hassle of three separate companies when iTrade has so many bartering members to choose from! This is a great company, very attentive, responsive, and easy to work with.