man this is business.
well look if you look the other way around, a person consulting you about accountancy for 100USD/ hour. is that hard for them to do that? hell no, that's their profession, it is like having a chat for them, they don't have to spend a dime to do busines with you, but they HOLD extremely high responsibility, just like us, we make expensive site but we hold big responsibility, not just create a site then fart then leave.
and yes, this is how service firms do, and 1 more thing, in business, there is no such thing that like fair play. getting rip off is damn normal, i got rip off sometime, just to blame my own stupidity. not people who rip me off.
Peter