Whew! If what you say is true, ripped off is too gentle a term. Better Business Bureau would definitely be on my "to do" list. LoweDown is right about finding out their hourly rate, and I would want to see the hourly breakdown for the bill. Nice guys are easy......don't be nice.
_________________________
Agendas kill truth.
If it's a crop, plant it.