Reading your review, Colchon, I think you may have to bear some responsibility for the poor session.
I’ve never heard of anyone haggling over the house fee...which was probably communicated to Ruby. Seriously, over fricken $5 which probably spoiled their attitude quickly.
As their English is usually not great, communication can be an issue. Ruby may have thought you were trying to get a discounted FS (despite what you said you wanted)...and finding another $10 after saying that you had no more.
For NJ, I lower my expectations but gladly pay the premium when I can get to NY for better women/services. It’s an expensive hobby, especially if you want quality.