Yeah I went the eBay route. $22 and replaced it yesterday. The old one coupled with heat and rear view camera kit couldn’t handle the weight and just kept pointing down.The socket that the ball joint (theres two each) goes into tends to split around its perimeter and there is no adjustment other than putting jb weld in it, reinstalling the mirror quickly and taping it where you want it..Used ones on ebay and junkyards are typically broken.already. i have a 7" lcd tv attached to mine its jb welded on one of the joints.