1 reviews | Active since Member
I ordered a product on 29th January. Never received a confirmation of my order even though a provided payment and proof
I see from Google . They are permanently closed and their website is down.
I want my money back. Order 11762