And our initial release dates are all estimates -- most retailers need a street date for their systems, but we would rather give a three-month window, like "Spring." We can estimate approval time, tooling time, manufacturing time, shipping time (boat, then truck), but we really have no idea...