So far no complains, mt first order was in the morning and i get my items when i got home the same day!
I now have placed a new order and it's been a few days, according to the track and trace it should be with me today or tomorrow.
My third order was placed yesterday morning and i had to cancel 1 item that was not in stock (and really i changed my mind) but it seemed it was as the site is updated right away and i can see the item as 1 in stock.
Items are still on processing.
So far i had no need to contact customer support but i did sent them an email with a question a week ago and still no response, i think their customer support is really not in a good spot.
So it's 5 stars for delivery and speed only i'm taking 1 star for their customer support.