In your case if you don't mind waiting on shipping, the best bet is to just get those OEM replacement ones. It is a huge waste of money to get the zinc coated ones that are $80ish.
Now if you are ever impatient, or can't find the right length bolt/stud in the future, read on...
Don't forget if you ever have a bolt, ( or stud ) that is too long, you can always cut it to length with a hacksaw, and then do some work on the end to repair the newly damaged end threads. Here is one link with pics,
http://www.instructables.com/id/quick-b ... -tutorial/
You can also manually file the end to repair it after cutting to desired length. This method takes practice, but is well worth the newly added skill imo. A good thread file also works, that means not made in china/taiwan. I've used a thread file from the autozone loaner tool program, and they sucked balls. The metal was not hardened tool steel and thus didn't cut the bolt metal well at all.