The Russian consulate in the Hague may sometimes require originals of business invitations. Copies of tourist invitations are ok. Tourist visas are processed in five days minimum. The consulate in the Hague will refuse you a visa if you are getting a tourist one and state in the purpose of your trip that you are visiting friends or doing business. Sometimes it's easier to apply through an agency, because the consulate might be a bit complicated at times. You will be advised by your agent after you apply for a visa support. Everything else is fine.
Note that the given address is for the embassy. The consulate is located at #2 Scheveningseweg.
Latest news from the consulate: Ambru.Nl
To order Russian visa support online: Way to Russia Visa Support