IBRC - According to the National Restaurant Association, less than 5% of restaurants in North America currently have online order capabilities. iMenu24/7 has processed over 1.5 million orders for its customers over the past several years.