EDIT: I found the OEM, it's a Whirlpool machine. A promotional picture from alibaba is here. It's a Whirlpool H03, but no real info online about the model or past reviews. Mystery …