Things you must know before buying