Some questions before I buy