are they located in the netherlands
Like he/she said, www.steez.no
is in Norway. Since they are the Norwegian distributor of LRG they are always updated (well, some of the newest shit, you only get in the store, but most of it is online as well). Might not be that useful to Americans, but to Europeans it's a really good site. They also have their own brand I.N.I. The items for sale are their first collection, and it's ok, but I have seen samples of the I.N.I. fall collection and that shit is sick. Good designs, and the quality of the fabrics is up there with LRG. I'll post pictures when i get some/they allow me to
And, yeah, they got Greedy Genius and JB Classics.