I also think the name is too lengthy. You have 4 words.
Overture is not everything, it's just one factor to take into consideration when pondering domain value.
I would not appraise too much above reg fee personally. Now if you get some traffic thanks to the backlinks and can monetize perhaps you will cover the reg fee.
As for BabyProductsShop.com I don't like it more. Same mistake. Here you have "only" 3 words but it doesn't sound good IMO. Just read the name aloud: a business with such a domain name would look cheap I believe.
I think it's best to avoid lengthy names like these, and there are still nice 2-word combos available if you take the time to look.