It's the first time purchasing from this seller and finally received my order which came much later than i expected I hope that I can be informed upfront of when my order will sail instead of finding out after I've made my purchase but besides that the shipping time was as expected the service rep was very helpful even when I was a bit worried