Worst customer service I have ever had to deal with. Nobody replies to any messages. Also the worst refund policy, having to pay to return items is an absolute joke. I am also still awaiting my refund.
5 years ago
Lost Rockstar / Avora London has a
4.1
average rating
from
950
reviews