Ours showed up yesterday. I was expecting terrible things from the brakes. However, after some breaking in, they work pretty well. They are even starting to quiet down a little.
The bike is also way more fun to cruise around using thottle-only than I expected.
My brakes have broken in, but I am now getting rubbing noise from my front brakes and rotors. I have a feeling it is related to my changing a front flat. I need to monkey with the brakes again. I wouldn't mind doing it, its just so freakin hot in my garage...