I have had a range of time from IceFalcon. I ordered a set of rivited mail pliers that arrived within a week. The 9mm stainless rivited rings I ordered took somewhere around 3 or 4 months, though he told me it was back-ordered BEFORE I ordered. The arming cote I bought was here in days, and even when I exchanged sizes, it was back to him and another one out to me in less than 2 weeks.
In one message he said he would try to "get it on the water", which was 2 months or so after I ordered. I'm not sure if he's full/part/reserve military and is sometimes deployed? I've had multiple orders from him and never failed to receive anything. I don't know if you'd receive it in time for faire, but I think you'll receive it - and if not, worst case, he always insures his shipments.