Second the concern about the foam. I bought the full repair kit, but was surprised there wasn’t already polyimide tape on the digitizer or in the kit. At least mention that it needs to be purchased extra.
Once they have, you'll be able to view a graph of their reputation gained over time.
Here's a preview of what the graph will look like:
No reputation gained yet.