I will update this review once I have received my order. Item ordered on 29/11 and has not yet been received despite receiving an email on the 30/11 that the item has been despatched. Where is it?
2 years ago
QuickPlay UK has a
4.6
average rating
from
1,266
reviews