Handling sales now. Closes #30