Agree that it's no problem getting your VoA for Indonesia as long as you've got the $$. The easiest by far is cash US dollars, but they will also take Euros, Sterling, Singapore Dollars, Aussie Dollars and just about anything else that seems like hard currency. Change will be given in Rupiah.
As others have stated, it's US$ 10 for 7 days (recently upped from 3) or US$ 25 for 8-30 days, counting from the day you enter Indonesia.
Apparently you can even pay by Visa or Mastercard, though I have never done this. I just take the cash.
BTW, you only officially need a business visa if you plan to sign contracts or something like that while in Indonesia. If you're there to look at some factories, have some meetings and a business dinner or two, you're nothing more than a corporate tourist. Tick tourism as your purpose of visit if you want to be on the safe side, ticking business shouldn't be a problem though.