Placed an order for two of the 128x16 displays on July 12 and got them today.
(Star Trek 25 & Checkpoint)
Other than the Paypal confirmation of the money transaction, I did not receive any other communication.
But... packaged fine & arrived within 11 days from Germany to Wisconsin... can't complain.
Looks great in Star Trek. (need to update the display ROM that was in the old, dead plasma)
Ended up being about $231.50 per display, with shipping included. $463 total after Euro conversion. (again, for 2 displays)