It seems an honest sentence to me. put [something] out has so many meanings that I usually avoid it altogether, to be on the safe side. From the New Oxford American Dictionary:
put something out
1. extinguish something that is burning (firefighters from Georgetown put out the blaze) • turn off a light.
2 lay something out ready for use: she put out glasses and paper napkins.
3 issue or broadcast something: a limited-edition single was put out to promote the album.
4 dislocate a joint: she fell off her horse and put her shoulder out.
5 (of a company) allocate work to a contractor or freelancer to be done off the premises.
6 (of an engine or motor) produce a particular amount of power: the new motor is expected to put out about 250 h.p.
It seems to me that your sentence uses meaning #3.
Edit: after reading again, there might be one minor nit. Put out, like the synonymous issue, seems to mark a single point in time: you put the product out when you publish it. Maybe you should be looking for something more continuous in time, like sell, distribute, offer, carry or market.