I have some questions before I buy.