BUYER BEWARE. This site has a lot of products advertised at generally very good prices. Unfortunately there are too many dubious sellers, poor description of products, extra long delivery times, and unlike genuine sites like Amazon and eBay who will never take your money until the goods are dispatched, AliExpress takes your money immediately you confirm the order and even if you try to cancel the next minute, you have to wait 30 days for a refund. I will never order from them again.