Still legit?

Is Wyze cam still legit? I loved these, bought some as gifts. Then I ordered face masks which never shipped, no way to cancel my order. I disputed the charge and didn’t have to pay. Now I’m scared to buy from them again. I reluctantly preordered an outdoor camera at the request of a family member. Hoping I won’t have to dispute the charge again. Is this still a good company? Was that an isolated incident for me?