I am given them some stick too and not faltered one bit, other than an increase of road noise would be my only real complaint but more than happy with them as a tyre.
And I've sent steve 7 emails now and not had a reply so not sure whats going on with the stickers yet, but i know I spoke to him awhile back and had a few big personal matters that could happen at anytime from good to worse without going into too much detail. So not sure if maybe that is the problem or maybe he's gone on Holiday with the kids being off school but will let you know ASAP :D