Yes, you are both right. Just forgot to tell you that the keyword1keyword2.com is used as a type-in traffic domain for another domain and that the keyword1keyword2.net is parked with private registration.
The mean goal (as it is for an ecommerce) is to be well ranked on search engines to drive targeted traffic. If you are looking to buy an led tv, you will probably type
www.ledtvdotcom but certainly type the keyword "led tv" on search engines. And when you've got your desired tv, I don't think you will get back to the website where you bought that led tv.
So developping a remindable domain name is not the main goal.
Any way, the hyphenated dot com domain would be prety for that if it's keywords are highly used when seeking that kind of goods. And it is the case for that
www.keyword1-keyword2*com
Any other advices?
Bookmarks