Imastore Uk

Cynthia
1 year ago

These are scam merchants – I ordered and paid for my products, they were never sent. When I complained they said they were out of stock. Almost 3 months later they have not refunded me. Beware and do not use!! NB. Correspondence is via'service3'

Leave a Reply