I ordered there longer time ago, was a long waiting time but it worked. But I would never order there again.
PinLED .. also in the german forums are discussions about theyr very bad service. They do not rip off but bad communications, parts not in stock but accept your payments and let you wait, and wait, and wait.