Leaann, DID you already pay that crook? I wouldn't have paid him - he didn't do ANYTHING. The way he treated you is totally outrageous and you have way more patience than I would have had. A 6 hour wait and all he did was poke his head in the door? I think I would be writing a letter to the state medical board and filing a complaint. He took advantage of your self-pay status. No insurance company would pay $400 for that level of care.
I hope your PCP will intervene for you and that he can find you a different rheumatologist. That one doesn't sound like he is worth a second chance. I am so sorry that happened to you and that you are still suffering.