Placed an order on 24th July 2025 it’s…
Placed an order on 24th July 2025 it’s now 18th November 2025 and all I have received is excuses one after the other as to why I have not received my order. This could are SCAMMERS keep well away from them if you do not want to loose money. Wish I had an address for them so that I could collect my order in person.
