I have had 3 orders from this place and yes received all 3. 2 were preorders so I can't comment on the time it takes between them receiving and dispatching but one of my items is missing a knee, I have emailed and tried contacting them via FB Messenger but never receive a response.

I did order an in stock (Warehouse) item and it took 1.5 weeks before I received a tracking ID but that wasn't wasn't live/picked up for another 3 days and NOT sent through Sendle whom sure are slow but they were their listed as their couriers, in total it took over 3 weeks to receive an instock item from Sydney to Melbourne and I also reached out to them to ask if stickers/decals were included but just like the missing knee never received so much as a one word answer.

I wouldn't order through these people again.