Good products, shame about delivery charges for a very inferior delivery service! No response from Barbarossa despite email being sent. No contact phone number for Barbarossa. Disappointing service for a first order. Will probably not use again.
4 years ago
Barbarossa Brothers has a
4.6
average rating
from
1,482
reviews