Just got mine in the post, thanks Sidehack!
Just in case anyone else gets this issue..
I wanted to try my sticks in Windows before I set up my Pi at a later date. I installed Zadig and the special cgminer (in 1st post of this thread) but I had to install a zlib1.dll into system32 before cgminer would run. Secondly I was getting error "libusb_sucess" in the cgminer, I had to go to (Win10) control panel>hardware and sound>power options>change plan settings>change advanced power settings>usb settings>usb selective suspend setting>disabled.
THANKS!
[2016-03-06 15:06:06.195] COMPAC 0: No valid hashes for over 10 secs, attemptin
g to reset
[2016-03-06 15:06:06.205] COMPAC 0 attempted reset got err:(0) LIBUSB_SUCCESS
[2016-03-06 15:06:26.094] COMPAC 0: No valid hashes for over 10 secs, attemptin
g to reset
[2016-03-06 15:06:26.097] COMPAC 0 attempted reset got err:(0) LIBUSB_SUCCESS
[2016-03-06 15:06:55.279] COMPAC 0: No valid hashes for over 10 secs, attemptin
g to reset
[2016-03-06 15:06:55.282] COMPAC 0 attempted reset got err:(0) LIBUSB_SUCCESS
[2016-03-06 15:07:58.075] Stratum from pool 0 detected new block
EDIT: Nope, that did not fix it...
[2016-03-06 15:52:05.539] COMPAC 0: Comms error (werr=0 amt=32)
[2016-03-06 15:52:06.047] COMPAC 0: No valid hashes for over 10 secs, attemptin
g to reset
[2016-03-06 15:52:06.050] COMPAC 0 attempted reset got err:(0) LIBUSB_SUCCESS