Also just purchased a set of LED displays for a Pinbot project. Communication was flawless, and Gianfri was very service minded. Display arrived 2 days after purchase (Shipped from Belgium to Denmark), and was packaged nice and secure.
I haven't hooked them up yet, but they look like excellent quality. And I really like that the PCB / background is black, and that foam shields are provided as well.
Will install soon, and report back