Indeed, it is an exact knock-off of my schematic, down to the very last mistake. Another customer alerted me to this, but I can't imagine what I can do. It comes from China and is sold via "resellers". The price is good, but parts are questionable - at least the capacitors.
I suppose I should be flattered.
jh