Infinite cash
You can earn an infinite amount of money the second you walk into Arindale. The only catches are that you have to be playing an Elf character, male or female, and you have to have at least 2000 Gold to start with. Walk into the Weapons Shop, and talk to the shopkeeper. Click through the talk options until you find the one that says "Treasures". Tell him you will pay him 2000 Gold for the sword. Close the talk dialog box, and open it back up. A new option will appear, right underneath Trade. Click this to recieve 500 Gold for returning the Elven Sword of Flames. The option is still there! You can click on it as many times as you want, to recieve 500 Gold each time you click. Voila! Infinite money! You can repeat this whole trick as many times as you want, because there is no limit to how long you can borrow the Elven Sword of Flames.