Go to Scottishtrial, is a superstore selling trials products only(fortunately!!!), they have everything you name in stock... go to his web site... www.scottishtrial.com they can send your order to any address in Barcelona, just call them or email them, the owner Guillem is very friendly and speaks english...
hope this helps..