There are always closing fees in a real estate transaction. The questions are (1) Who pays for it, (2) How much ..., and (3) Has your Lender disclosed this accurately to you.
From some of the other answers, Buyer + Seller do typically split the title insurance fee (lenders title and owners (Seller) title insurance. This said, you (Buyer) will typically pay additonal fees to the Title Company/Agent, because they are the third party that helps to close the transaction between Buyer + Seller.
Yes, you could negotiate to ask the Seller to pay ALL your closing fees. However with a short sale transaciton, this can be tough because the Seller already owes MORE on the property and is asking, maybe begging, their Mortgage Servicer to take a loss on the mortgage so Seller can sell to you.
Call me if you need further details OR if you want a quick workup of the total of closing fees.