Just got 2 emails from them asking me to send them a cancellation email. Thoughts?
Don't cancel the orders.
They're a scammy company using shady tactics to vault themselves to the top.
A random chinese brand does not get to top 100 in electronics without pulling lots of shtick like this.
I reported the message as spam (they write about their upcoming lightning deal) and also marked as unhelpful.
If everyone does their part Amazon will have one less scam seller.