My returns were received on 6th May yet still not received my £204 refund after filling in the contact form 11 times. We will never hear from them again. What I can't understand is the people who work for them must know what is going on and do nothing.
3 years ago
Roman Originals has a
1.8
average rating
from
864
reviews