There is not much information on Shenzhen Avery Electronic. A good rule of thumb on purchasing from Aliexpress that I saw on a Russian forum is pretty accurate.
Look at vendors with 1000+ feedback. If the feedback is:
99-100% - good seller
98% - good seller, but if there is something wrong with it, they will not take it back willingly
97% - good seller, but if there is something wrong, you are out of luck
96% - a bit of a lottery, cross your fingers that your item will work, if not, you are out of luck
95% - a bigger lottery, buy only if the item you are interested in has a lot of reviews with positive feedback
94% or lower - never buy from these sellers
Shenzhen Avery Electronic has a feedback rating of 93.9% hence the risk is large.