Sikadave84
Well-Known Member
Hi guys does anyone know where I can get any of the above in the UK as I can't seem to find anywhere stocking them.
ive read that you can have them posted from Europe but Is that legal? If it's not can anyone recommend a shop?
cheers
dave
ive read that you can have them posted from Europe but Is that legal? If it's not can anyone recommend a shop?
cheers
dave