Very bad customer service. Missing delivery, I have emailed the company but no response. Placed 2 orders but did not see the ship. I will never buy from this company again
3 years ago
Lost Rockstar / Avora London has a
4.1
average rating
from
950
reviews