The site is unavailable from here (Europe/France). I found another one selling xt1032 (which someone in a post said is compatible) in USA http://www.fixez.com/motorola-moto-g...mbly-and-frame, but delivery time to Europe seems very long however if one don't want to spend more than half the price of the phone in order to get this part..
Will try a local phone repair shop tomorrow but am sceptic.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?