Ordered some primaloft from them on 18th June and it has not yet arrived. Just wondering if anyone else has used them and what the delivery times are like.
According to my order status it has been delivered but nothing has arrived yet
According to my order status it has been delivered but nothing has arrived yet