I bought an entry level 383 rotator assy, from them for a customer it went o'k, the only thing i didn't like was he didn't give me a tracking #, however it did arrive in 8 or 9 days. I don't think he stocks the Callies crank so he probably had to order it from Crower and either have it drop shipped or to his place first and then too you.
You're right it's poor business and it's been mentioned here before in the scammer section, If i recall he did come on here and defend himself, but his answers were not acceptable, just from memory. I'm going to email him and see if i can get something going.
JMO
Zip.
PS i PM'ed him lets see if you get some action now or if he shows up here.