I know 14 programming languages, care to test me? WOT DOES HTML STAND FOR? >_< Hypertext Markup Language... A ton is a ton, a few is a few... Programmers are people, who know quantities, too. Jesus, I made an unintentional rhyme... >_> if(Math.abs(getTradeValue(0)-getTradeValue(1)) > 3000) send('Invalid Trade'); Using a theoretical method to return the value of all items on the given side of the trade, and the theoretical method 'send' which would send both clients the 'Invalid Trade'. This is in no way actual code, but in theory, it works. P.S. Lionheart_0, There is no way in hell they would be stupid enough to make static code for each item in the GE. It's all Dynamic, I assure you.