Check eBay bud, best shot is there unless you want to pay to get it repaired. It's about $100 to get it replaced/repaired by Sony, from what I've read on their forums.
I would recommend sending it back to them although it's out of warranty you would 100% get quality service. eBay and Amazon wouldn't be as good as the original. If your low on cash then eBay would be your best bet. Go steady and make sure they are good quality as some I seen work for a few months then the touch screen goes.