Will never know if I would have had it in time without disputing the payment on Paypal and sticking to my guns until I would receive it. May be some of the threads in this particular sub forum got me worried and paranoid.
Mac's work is really good and he seems committed to catch up with the backlog judging by the fact his website is currently down and won't accept new orders.
Communication was minimal but we managed to agree on a process to follow and we both delivered on this front. Dispute is now closed on my side.
I wish him the best.