never heard of them. not one of the ones mentioned anyway.
There are no obvious scam signs. They don't have everything in stock, nor are their prices fantastic, though some of the springfield prices are on the low side and might be from a year or so ago.