INVALUABLEI..IS A FAKE SCAM COMPANY ...
Appalling company, total scam, sent me a fake unusable product (umbrella. ) and then would not allow me to return it or claim refund
Ireland
Appalling company, total scam, sent me a fake unusable product (umbrella. ) and then would not allow me to return it or claim refund