Ebay. It wasn't new so I suppose I may have to replace it again should this one see too many hours. I had a new one in my grasp for $60 but a bid sniper got me. No worries cause they paid close to $80 which was what a lot are going for. I figured that if this got it working and it failed down the road, it's an easy fix and I can be confident spending the extra money that it will work.