Hikelite"you get what you pay for" applies to banggood and aliexpress more than anywhere else in my experience.
I believe the chinese have a saying that is something along the lines of "pay sh*t, get sh*t" and I wouldn't go to aliexpress for a good deal if it was something like this.