I was hawking several of their custom uppers for a long while. About a year ago. Did not end up buying from them in the end only because they sold out of mids when I finally scraped together the funds.
Did a bunch of research and a lot of watching and they are legit. I still have their website in my favorites list although they seem to have been out of stock of just about everything for a while now. Not sure if that is a good or bad sign.