Never had any bad dealings with them.
My gripe was inventory status.
Even pre-China flu days.
Order something “in stock” . Pay. Then couple days later you get an email saying it’s out of stock.
This was ~2016’ish.
get with it. Live inventory like most other online retailers.