My daughter's iPhone screen was a victim to the marble floor in the Venetian. We contacted Ray who met us in the lobby and fixed it in our room in 30 minutes. They will also take it to their shop and return it an hour later. Very professional, polite, punctual and pleasant. Ray is a lifetime local so we pestered him with questions about Vegas. Altogether a painless, competent and trustworthy service.
Don't wait until you go home. Fix it here. The price is the same as what I've seen at the carts in our home mall or the mail in fix it services through RadioShack.