Hi Hi i ordered a Udoo x86 Ultra 3/12/17 but i haven't heard anything yet, and the order status is still "Processing"? My order number is: #300004437
I doubt if posting here is the right way to find out what the status of your order is! You should instead raise a support ticket. I am not sure what the status is of shipping on pre-orders - they may still be shipping out! If it is like the Kickstarter shipping, the Ultra models seemed to be the last to ship.