+1 for 4wdextreme. I bought the baby CTEK for the bike from him years ago, and got it much cheaper than anyone locally had them.
Likewise the P3 brake controller. Had troubles with the P3, and Mr 4wdextreme was only too happy to have it shipped back and replaced straight up, no arguments, no complaints, nothing. I'd have no problems recommending him to anyone. Ebay can be good for price but it can leave you wondering about after-sales service and support. I'd have no hesitations about buying anything from 4wdextreme based on my experience.
Seems like this is a bit of a 4wdextreme fan club. I guess when you've found a good thing, you stick to it!
Thanks!
Matto