Google "Motorola screen repair shops" and the go onto Google Maps. See if there are any businesses near you that do the repair and then just check out their sites.
I do this whenever I've smashed my screen and it works out way, way cheaper than $189.
Oh yeah, and then buy a screen protector haha