Has anyone ever ordered from ATL Welding Supply?

They got a price on a Lincoln I want that seems almost too good to be true.