Sorry, cant help with the warranty as I am not familiar with it.
I have Amazon prime and use it all the time. It seems that for nearly anything I buy that I cant get at a local store (LOCAL, not a local best buy or wal mart) Amazon has not let me down.
Their prices are great, shipping is incredible and the few times I have ever had customer service issues I have called and gotten an American that handles the issue promptly without a question.