I'm not sure about the 4XL, but right after the Pixel 3 was released I got that screen fixed here and it was somewhere between $200-250. They had it done within an hour.
Wonderful experience, great customer service.
Thanks! Your answer is awaiting moderation.