A mi me daba muchos problemas. Hasta que me pille un lector de tarjetas y ahora la cosa va fina (y rapida).
Me salia todo tipo de errores, que si no la reconocia, que si habia excedido el tiempo, error en transmision de datos, etc...
Te recomiendo que te pilles un lector de tarjetas, no son muy caros y merece la pena
Saludos