I wouldn't waste money on a facilitator. If you can go to the consulate yourself, you can get your visa the same day. It will cost more but it's worth knowing you have it in-hand. Otherwise, it's a crap shoot. You might get it back in time, you might not, even with a facilitator.