So after I placed my original order mid September, I finally received something from them yesterday. I originally ordered the campy pista cranks and bb, and a headset. I emailed and called them a lot and they finally said their website was no where near updated, so they assure me they have the miche cranks (a large step down, but a decent price) in stock, so I order. Two weeks later theyre here with odd additional shipping charges and a OOS slip in the bag (yes they shipped internationally in a bag) for the sprocket I wanted. I emailed them today (this is officially the 16th email I have sent them about this order), no response yet.
That said, I have learned one thing for sure. Do yourself and your LBS a favor-- Always buy local. No matter how good the deal looks.