1 reviews | Active since Member
I placed an order on 22 October 2025. It is now 3 December 2025 and the order still hasn't been shipped. I keep on receiving the same feedback from their support desk stating that there has been a delay and they are working hard to get orders out.