Is this a joke? I ordered things 11 days ago and still have not received them all. No explanation, no contact yet you ask for a review. Ridiculous customer service. Never again.
9 years ago
Buyallmeans.co.uk has a
4.3
average rating
from
3,652
reviews