What you should be expecting from your ODM provider and some other alternatives if you're paying too much.