very bad
We were supposed to receive our order in 10days but 25days after our order no one is able to tell us if we will ever receive our order. A nightmare
France
We were supposed to receive our order in 10days but 25days after our order no one is able to tell us if we will ever receive our order. A nightmare