Hey man,
I've bought very little from them before, but I have bought from them.
They are very legit (atleast it looks like they are). I've bought around 20-30M 07 from them. Prices are slightly higher than competition here at Sythe.
However, main point :
Yes they are legit, from what I've seen.
Goodluck with your experience with them!