Anyone having any luck with these Bumblefoot licks? I just can't quite get my fingers around em.