I will never use this website again. Sent my order back for a refund and 5weeks after it been signed for I’m still waiting for my money with no explanation? Tried 3 times to make contact by email and through there website and been ignored every time. The customer service for this website is just non existent!
5 years ago
Lost Rockstar / Avora London has a
4.1
average rating
from
950
reviews