bump 1 ^^
E-file is simpler and easy.
Adv:
a. u get the receipt immediately
b. pay by credit card
c. save $$ on photo, fingerprinting done again.
d. You type all you info online, less chance of error/typo
dis:
a. physical presence for photo and FP appointment.
disclaimer: not responsible for delay(s) if my advise is taken seriously.