Yes, there are a lot of people who've reported ordering from there at the forum. They often abbreviate OGW.
Mixed reviews, some positive, some negative. They went through a squirrely period over the last couple of years where service took a downturn, I'm not sure if it's recovered. Shipping is a little high also.