Your best bet is to buy through a site like account warehouse. Yes any account is recoverable no matter where you get it, but they offer a lifetime warranty on recoveries as well as an optional add-on which gives you a full refund for life if it's recovered.
I've personally used them and they're...