Good question on leadin times. I waited about 8-10 weeks for mine. But once you've paid and are locked in they hold you in the delivery slot. I wasn't messed around but did have to wait.
Was the itech 260s worth the wait? For me yes as I really wanted the dual top lift, but surprised by the...