RE
rentals cars uk
View company profile →
I ordered a Christmas Tree in the 10th…
I ordered a Christmas Tree in the 10th October from Whome.Shop. I have still not received it, I have tried to contact customer service to see when I will receive my order several times with no reply. £88 I think I have been scammed. It showed 5stars from Trust Pilot