I used Bike Master pads just replaced them earlier this month. I like them no problems so far. There is still a slight hum when I break but they work like their suppose to. I even looked at some double-H but was told no need unless I was planning on racing.
My bike does the same thing if it sits too long had it sit for a week and would not start. Tried this a few times and she fired. Had to roll on the throttle as you crank it and it worked for me. Also I've had to bump start it if that didn't work.
Yea, I heard about that we were there this week and they were giving away a Harley and was super packed. First time I went this rear and maybe the last time. I'm gonna fry out some other places and probably scout out a new place if I can.