Ordered some Christmas crackers on 2 Dec, still awaiting dispatch on 9 Dec (despite paying almost £5 in postage). I needed them by 12 Dec so will have to cancel, but it's impossible to get hold of anyone. Do not trust this site. I won't be using them again and wish I'd seen these reviews first.
4 years ago
Studio has a
1.3
average rating
from
1,567
reviews