So searching a new source closer to home, home being the UK.
So I found a source but bare minimal reviews, now I know most the guys/girls here are USA or further a field but I'm seeking your knowledge/opinions.
The source is apparently an Official reseller of Triumph labs.
Site:
gear2go.biz
Thanks in advance!
So I found a source but bare minimal reviews, now I know most the guys/girls here are USA or further a field but I'm seeking your knowledge/opinions.
The source is apparently an Official reseller of Triumph labs.
Site:
gear2go.biz
Thanks in advance!