Communication-wise, I'd say it's pretty terrible.
I ordered wheels with carbon spokes, paid on July 10th. I received a PayPal notification that the payment had been made, but nothing else.
I don't know, an email to confirm they'd received the payment, a thank you for choosing xmspeed, and the build time. Nothing.
They don't respond to Allen's email. I asked Peter for information before buying them, and he responded fairly quickly, with a rather hasty response.
I read about excellent communication, but in my case, it was pretty tragic.
I'm giving them negative feedback.
p.s. On July 29th, I made a payment of $1,000 to a name called XM Carbon Speed. I'm not entirely sure if there's a spoof website behind it, and I just clicked in the wrong place.