Hola dbobadilla!!
Lo mejor es que lo lleves a un Apple Store o servicio autorizado para que te cambien la pantalla por una original.
En esta web de Apple: Tiendas Apple Store y Distribuidores autorizados de Apple, encontrarás el más cercano a tu región. Si no tienes uno cerca, contacta con el soporte técnico de Apple para obtener ayuda. Desde este enlace puedes hablar con ellos: Contactar con el Soporte técnico de Apple. Escoge tu región en la zona inferior de la página.
Y aquí: Ponerse en contacto con Apple, están los teléfonos del soporte técnico de Apple en todo el mundo. Llama al más cercano a tu región.
Otra opción es la que comentas, la de comprar un iPhone igual que el tuyo y cambiarles la pantalla, pero quizás te salga más caro que cambiar la pantalla en un Apple Store o servicio autorizado.
Ya nos contarás que tal te ha ido.
Saludos y felices fiestas!!