Worst company I have ever dealt with. Impossible to contact, they probably haven't paid their phone bill. My return was received by them on 27th April, confirmed by them on 4th May, thats the last I've heard from them. Absolutely disgusting service.
3 years ago
Roman Originals has a
1.8
average rating
from
864
reviews