Crossword clues for Surprises for buyers ... or what 18-, 28- and 43-Across contain:HIDDENCOSTSSurprises for buyers ... or what 18-, 28- and 43-Across contain