Order Never Received!
I ordered a product from Leoon.store and never received it! I ordered it from my phone. Luckily, I took a screenshot of the item and the invoice. I tried to contact the company to let them know that I had not received the product and the website was closed down. Very frustrating! I’ve lost my money! The product I ordered was for a gift!








