So I was interested in ordering "The Looker 02" early in February. I contacted the owner/engineer to determine the correct fit, however prior to ordering their site states they are not taking orders due to their current purchase volume. I've been waiting for about 2 month and the message still hasn't changed, and although they "aren't taking orders" I still have the ability to place my order and checkout. Maybe I'm being impatient, but does anyone have any information as to how long they are being delayed? Would it be wise to place the order anyways?