Thanks, I just ordered a 1080w. gpez pointed me toward other, persumably higher quality boosts but I got sidelined when they tried to hit me with ~$60 shipping.
As you observe much identical stuff is sold on Amazon, eBay, and AliExpress. On the 12v grid ties, I ordered one on Ali, the other...