Placed a large order 10 days ago (around £700) and not received anything yet. I know it's the run up to Christmas but I can't get through on the phone to confirm if the order has been dispatched and they've not responded to my email or telephone message. Not impressed.
10 years ago
Cheap Tap Store has a
1.6
average rating
from
19
reviews