Lately, Amazon has been cracking down on brands for a variety of reasons, like soliciting reviews—an infraction that violates Amazon’s review guidelines. Now, the latest company to have the tech giant’s hammer dropped on it is Choetech, a Chinese tech accessory brand.