They need to make some T-shirts of their opening screen - very cool illustrationJust a quick message on these guys - appreciate I'm bumping an old thread but some great links here.
I contacted them directly during their Black Friday deal - ended up ordering about £1000 worth of panels. They had arrived within 2 weeks directly from Colombia. Fantastic quality.
They now have an EU store - it is unknown what the quality of their panels are from here: