Ordered something online on a Sunday and waited for it to be shipped. Never gotten an email so when I called to ask about my order, the rep said that they didn't process it yet because an item was out of stock. Well then, why didn't they simply email me to say that instead of finding out when I called them 4 days after? Anyways still waiting for an email saying that my order is being processed. Fyi, it's 6 days since I ordered, wtf. I though aliexpress was super slow but I always think China online stores take forever. Never thought a Canadian/French online store would be super slow too. Tip: If you plan to buy something, better order 2-3 weeks in advance. I'm just frustrated because this was supposed to be a gift for Mother's day. Yvesrocher you're an unreliable store. Better improve that shipping and order process better. Otherwise you will lose customers.