Never received the orders
I placed 2 orders separately on 29th of Dec, it’s 12 th of January and didn’t receive anything yet from stila. I have been in contact to customer services and they said I should received these both orders by the end of week, it’s weekend and nothing arrived still.
Extremely disappointed