I've used them many times in the past, and since they carry parts for HTC too, I will keep them in my book marks just in case, lol.
$50 is what the part costs, not including shipping and handling which gets shipped from HK, China and you get it in 10 days since its international. They take Paypal.