Faits: Faits: A. A.X._ et B.X._ sont domiciliés dans le canton de Neuchâtel. Ils ont joint à leur déclaration d'impôt 1998 une dizaine de milliers de coupons (gagnants et perdants) de mises du Pari Mutuel Urbain Romand (PMUR) et de loterie concernant l'année 1997 et attestant de gains pour un montant de 239'748.50 fr. Ils manifestaient de la sorte leur volonté de réclamer la restitution de l'impôt anticipé y afférent, soit 83'912 fr. Le 27 mars 2001, l'Office de l'impôt anticipé du Service cantonal des contributions du canton de Neuchâtel (ci-après: le Service cantonal des contributions) et l'Administration fédérale des contributions ont procédé à l'audition de A.X._. A cette occasion, celui-ci a admis qu'il n'avait pas joué personnellement mais qu'il l'avait fait surtout par l'intermédiaire d'un dénommé Y._. Il n'a pas été en mesure d'expliquer comment des gains avaient pu être réalisés simultanément dans des bureaux de PMUR très éloignés les uns des autres. Le 14 juin 2001, le Service des contributions a fixé à 8'582.70 fr. le montant remboursable de l'impôt anticipé, en prenant pour base 10% des gains annoncés. Cette décision a été confirmée en date du 18 août 2001 à la suite de la réclamation des époux X._. Le 14 juin 2001, le Service des contributions a fixé à 8'582.70 fr. le montant remboursable de l'impôt anticipé, en prenant pour base 10% des gains annoncés. Cette décision a été confirmée en date du 18 août 2001 à la suite de la réclamation des époux X._. B. Les intéressés ont alors porté leur cause devant le Tribunal fiscal du canton de Neuchâtel (ci-après: le Tribunal fiscal), lequel a instruit le cas. Le 3 juillet 2002, il a entendu les parties, le témoin Y._ et un fonctionnaire de l'Administration fédérale des contributions. Au terme de cette instruction, le Tribunal fiscal a, par écriture du 19 décembre 2002, ouvert un échange de vues avec le Tribunal administratif du canton de Neuchâtel (ci-après: le Tribunal administratif), concluant à sa propre incompétence. Le Tribunal administratif s'étant rallié à cette opinion, le dossier lui a été transmis selon l'ordonnance du 23 janvier 2003. Au terme de cette instruction, le Tribunal fiscal a, par écriture du 19 décembre 2002, ouvert un échange de vues avec le Tribunal administratif du canton de Neuchâtel (ci-après: le Tribunal administratif), concluant à sa propre incompétence. Le Tribunal administratif s'étant rallié à cette opinion, le dossier lui a été transmis selon l'ordonnance du 23 janvier 2003. C. Par arrêt du 17 mars 2005, le Tribunal administratif a rejeté le recours des époux X._. Il a estimé que les recourants n'avaient pas apporté la preuve qu'ils étaient bien propriétaires de tous les bordereaux de mise au moment du tirage ou de la course faisant l'objet du pari - l'autorité de taxation considérant que certains bordereaux litigieux avaient été récupérés auprès d'autres joueurs. Les déclarations recueillies en la cause infirmaient au contraire dans une large mesure les allégations des époux X._ selon lesquelles A.X._ aurait financé les mises de plusieurs personnes. Ainsi, les recourants ne remplissaient pas les conditions légales pour avoir droit au remboursement de l'impôt anticipé. Dans ces circonstances, la décision attaquée, qui prend en considération 10% des mises et des gains ainsi que le remboursement de l'impôt anticipé y relatif apparaissait plutôt favorable aux recourants et elle devait être confirmée. C. Par arrêt du 17 mars 2005, le Tribunal administratif a rejeté le recours des époux X._. Il a estimé que les recourants n'avaient pas apporté la preuve qu'ils étaient bien propriétaires de tous les bordereaux de mise au moment du tirage ou de la course faisant l'objet du pari - l'autorité de taxation considérant que certains bordereaux litigieux avaient été récupérés auprès d'autres joueurs. Les déclarations recueillies en la cause infirmaient au contraire dans une large mesure les allégations des époux X._ selon lesquelles A.X._ aurait financé les mises de plusieurs personnes. Ainsi, les recourants ne remplissaient pas les conditions légales pour avoir droit au remboursement de l'impôt anticipé. Dans ces circonstances, la décision attaquée, qui prend en considération 10% des mises et des gains ainsi que le remboursement de l'impôt anticipé y relatif apparaissait plutôt favorable aux recourants et elle devait être confirmée. D. Agissant par la voie du recours de droit administratif, les époux X._ demandent au Tribunal fédéral, sous suite de frais et dépens, de dire que le principe de célérité a été violé par le Tribunal administratif, d'annuler l'arrêt rendu par celui-ci et de renvoyer la cause à la juridiction cantonale pour un complément d'instruction et une nouvelle décision. Ils estiment que le Tribunal administratif a constaté les faits de manière manifestement incomplète. Sans formuler d'observations, le Tribunal administratif déclare se référer aux motifs de son arrêt et conclut au rejet du recours. L'Administration fédérale des contributions se prononce dans le même sens. Le Service cantonal des contributions n'a pas déposé de réponse. Les recourants ont requis que l'effet suspensif soit conféré à leur recours. 