You have to be quite careful with Aliexpress, because sellers are from China, so it will take ages for the product to arrive and if you have any issues it might take ages for the issue to be resolved. Communication can be difficult - Chinese sellers don't rush to provide great customer experience as much as UK sellers do. You have to check the rating of the seller and their feedback. Also the products may look quite different to what's on the picture, although if your expectations are reasonable, and you expect to get what you paid for, then that's ok. I used Aliexpress to buy cheap Christmas decorations, and they were as described, but they were low quality (I expected them to be), and they took about 6 weeks to arrive.