Buyers checklist