Personally, I think you definitely got ripped off. If they can't explain each and every charge in detail, i'd dispute the charge. Furthermore, you probably only authorized them to charge you what you were quoted, if they charge you more, well...they can't as far as I know. Find your local community college and take a beginning shop class. Lasts several weeks but will be cheap and knowledgable.

Good luck!

B.