spacing issues
fixed some input prompts
use getline for longer product names