Just as with most things, there are disadvantages and advantages of bartering. A complication of bartering is determining how trustworthy the person you are trading with is. The other person does not have any proof or certification that they are legitimate, and there is no consumer protection or warranties involved. This means that services and goods you are exchanging may be exchanged for poor or defective items. You would not want to exchange a toy that is almost brand new and in perfect working condition for a toy that is worn and does not work at all would you? It may be a good idea to limit exchanges to family and friends in the beginning because good bartering requires skill and experience. At times, it is easy to think the item you desire is worth more than it actually is and underestimate the value of your own item.
Other countries, though, do not have the reporting requirement that the U.S. does concerning proceeds from barter transactions, but taxation is handled the same way as a cash transaction. If one barters for a profit, one pays the appropriate tax; if one generates a loss in the transaction, they have a loss. Bartering for business is also taxed accordingly as business income or business expense. Many barter exchanges require that one register as a business.
An alternate currency, denominated in labour time, would prevent profit taking by middlemen; all goods exchanged would be priced only in terms of the amount of labour that went into them as expressed in the maxim 'Cost the limit of price'. It became the basis of exchanges in London, and in America, where the idea was implemented at the New Harmony communal settlement by Josiah Warren in 1826, and in his Cincinnati 'Time store' in 1827. Warren ideas were adopted by other Owenites and currency reformers, even though the labour exchanges were relatively short lived.
Check online swap markets and online auctions that have a bartering component such as Craigslist.com (check under "For Sale" for the Bartering category), Swapace.com, SwapThing.com, Barterquest.com, U-Exchange.com, Trashbank.com and Ourswaps.com. Check for local bartering clubs. Your local Chamber of Commerce may be able to provide you with information on similar clubs in your area.