Does anybody know where I can get some of these in the UK??
I have just tried to order some ALO Amp Straps from ALO in the states. 3 Silicone straps are $10.00 and they want to charge $40.00 delivery!!! Hmmmm I dont think so!
I have had a look on ebay and nothing ha come to light so far.
Anybody have any ideas?