You can search ebay for servce manuals on sale. Generally costs US$10+ before shipping, and some provide soft copy for you to download so you don't have to ship the hard copy.
Service manual for individual model can get online but they are intend for experience repairer. If u want something generic, border sell some useful books too.