1 reviews | Active since Member
Leebex does not stick to the 7 day delivery of orders. I placed and paid for my order on 23 August. It is 11 September and I still don't have me package. This after numerous calls to Leebex.