Sc00t3rin
Member
I am really sketchy about going with deck pins or not because I am real tired with grip tape getting all messed up and losing grip after 2 weeks or so, but if i dont like them then i am screwed with holes left in my deck, so u people with deck pics, tell me the pros and cons about pins...And where do u get them and how do u install them!