Faits: Faits: A. Le 20 avril 2001, le Juge d'instruction au Tribunal de Grande Instance de Nice a délivré une commission rogatoire à l'intention des autorités suisses, pour les besoins d'une information suivie contre E._ et autres, notamment B._, des chefs d'escroquerie en bande, abus de biens sociaux et recel. La demande fait état d'un réseau constitué par des sociétés nationales et internationales d'import-export de matériel informatique se livrant à des "opérations croisées" sans réelle justification économique. Il s'agirait d'une vaste escroquerie de type "carrousel à la TVA" impliquant des relations commerciales simulées entre fournisseurs et clients fictifs. Diverses sociétés avaient été identifiées, dont les dirigeants étaient mis en examen. A._ était également recherché pour avoir mis sur pied l'infraction. En particulier, la société F._, gérée par E._, titulaire d'un compte auprès de la Banque Cantonale de Genève, aurait opéré des transferts de fonds importants auprès de banques zurichoises, luganaises et genevoises. Huit versements sont mentionnés, avec l'indication des dates, montants et bénéficiaires. L'autorité requérante demande notamment de vérifier l'exactitude de ces données, de rechercher si E._ et A._ disposent de comptes auprès des établissements mentionnés, d'en produire le cas échéant la documentation de 1997 à 2001, et d'interroger le personnel bancaire. A. Le 20 avril 2001, le Juge d'instruction au Tribunal de Grande Instance de Nice a délivré une commission rogatoire à l'intention des autorités suisses, pour les besoins d'une information suivie contre E._ et autres, notamment B._, des chefs d'escroquerie en bande, abus de biens sociaux et recel. La demande fait état d'un réseau constitué par des sociétés nationales et internationales d'import-export de matériel informatique se livrant à des "opérations croisées" sans réelle justification économique. Il s'agirait d'une vaste escroquerie de type "carrousel à la TVA" impliquant des relations commerciales simulées entre fournisseurs et clients fictifs. Diverses sociétés avaient été identifiées, dont les dirigeants étaient mis en examen. A._ était également recherché pour avoir mis sur pied l'infraction. En particulier, la société F._, gérée par E._, titulaire d'un compte auprès de la Banque Cantonale de Genève, aurait opéré des transferts de fonds importants auprès de banques zurichoises, luganaises et genevoises. Huit versements sont mentionnés, avec l'indication des dates, montants et bénéficiaires. L'autorité requérante demande notamment de vérifier l'exactitude de ces données, de rechercher si E._ et A._ disposent de comptes auprès des établissements mentionnés, d'en produire le cas échéant la documentation de 1997 à 2001, et d'interroger le personnel bancaire. B. Le canton de Genève ayant été désigné comme canton directeur, le Juge d'instruction genevois est entré en matière le 18 juillet 2001, en ordonnant la saisie, auprès de diverses banques de Genève, Zurich et Lugano, de tous les documents relatifs aux comptes dont E._, A._ ou B._ seraient titulaires ou ayants droit. La participation d'enquêteurs étrangers, limitée à la consultation des pièces, a été admise. B. Le canton de Genève ayant été désigné comme canton directeur, le Juge d'instruction genevois est entré en matière le 18 juillet 2001, en ordonnant la saisie, auprès de diverses banques de Genève, Zurich et Lugano, de tous les documents relatifs aux comptes dont E._, A._ ou B._ seraient titulaires ou ayants droit. La participation d'enquêteurs étrangers, limitée à la consultation des pièces, a été admise. C. Par ordonnance de clôture du 31 août 2001, le juge d'instruction a décidé de transmettre les pièces remises le 14 août précédent par l'UBS de Lugano concernant les comptes suivants: - n° aaa clôturé en mai 2000, détenu par A._, avec les relevés (en Euro, FF et US$) de juin 1998 à juin 1999, et cinq avis de crédit; - n° bbb clôturé en mai 2000, détenu par A._, avec les relevés (en Euro, US$ et dossier de titres); - n° ccc, ouvert en juin 2000 nom de C._, dont A._ était le bénéficiaire, avec les documents d'ouverture et les relevés jusqu'au 31 décembre 2000; - n° ddd, ouvert en juillet 2000 au nom de D._, dont A._ était le bénéficiaire, avec des documents similaires. Le juge d'instruction a notamment considéré que les faits décrits dans la demande pouvaient être qualifiés, en droit suisse, d'escroquerie. Il a rappelé le principe de la spécialité. Le juge d'instruction a notamment considéré que les faits décrits dans la demande pouvaient être qualifiés, en droit suisse, d'escroquerie. Il a rappelé le principe de la spécialité. D. Par ordonnance du 7 février 2002, la Chambre d'accusation a rejeté un recours formé par A._, C._ et D._. La demande d'entraide indiquait les personnes soupçonnées et décrivait suffisamment les agissements reprochés; il pouvait s'agir d'une escroquerie fiscale. Le principe de la proportionnalité était respecté. D. Par ordonnance du 7 février 2002, la Chambre d'accusation a rejeté un recours formé par A._, C._ et D._. La demande d'entraide indiquait les personnes soupçonnées et décrivait suffisamment les agissements reprochés; il pouvait s'agir d'une escroquerie fiscale. Le principe de la proportionnalité était respecté. E. A._, C._ et D._ forment un recours de droit administratif contre cette dernière ordonnance. Ils concluent principalement à l'annulation des décisions attaquées et au refus de toute transmission. Subsidiairement, ils requièrent un avis de l'administration fédérale des contributions (AFC), la production d'un exposé complémentaire de la part de l'autorité requérante, ainsi qu'une prise de position de cette dernière sur l'exercice des droits de la défense, en particulier le droit d'accès au dossier et l'admission de l'avocat aux plaidoiries. Dans l'intervalle, ils demandent la suspension du traitement de la demande, puis la fixation d'un délai pour se déterminer, ainsi qu'une précision de la réserve de la spécialité dans le sens d'une interdiction de transmettre les pièces aux Etats tiers. La Chambre d'accusation se réfère aux considérants de sa décision. L'Office fédéral de la justice (OFJ) conclut au rejet du recours.