questions to ask before you buy