I have not run the EBC on my K as of yet. Ran them on a sport bike I had a while back and researched them for the K.
I will say that you most likely did not waste money on the rotors. Now the pads??....
It is important to note which pads you purchased. EBC makes different types of pads, each with differing materials.
There are "organics", "ceramics" "semi-metallic", "sintered" "carbon", "kevelar" or mixtures of these.
Personally not a fan of the organics.
The "carbon" are track oriented. What this means is that you have to get them hot before they will even begin to bite. Definitely not good for street.
The sintered/semi-metallic mix or regular semi-metallic pads are the ones that will work best for regular street riding, .... if memory is correct.
Tldr; Basically check to see if you got the right pads for the type of riding you do.
Hope this helps,
Freelancer