anyone ever buy from...??

Yeah, I wouldn't trust that. Those aren't O2 bungs. And it says right on it "generic". Pay the extra money and get something from a known business and manufacturer. Not spending the extra $50 or $100 now could cost you a lot more later.