Do I have to pay up front for my first order?

There is normally no need to pre-pay for your order.  We will send you an invoice by email when we have delivered the boards.