Has anyone ever delt with John Leitch of Byron Design? He custom makes leather inserts for the Delta-13 Elite rack. Wondering if they are quality inserts or if anyone has a history with this guy. Thanks