Just ordered some more LED's from em... Still great shipping, ordered 2 days ago, and they are sitting on my door step right now.
Looks like they ramped up their selection since my last visit, they have new meanwell/driver solutions, and looks like they added 5w led and plenty more colors and brands. Good stuff!