Well atleast you understand the parameters of your working relationship.
Although i find that sickening, whether you see it or not, you are currently the customer, if the product is not up to your expectations/what was promised you are quite within your rights to address your concerns.
Good luck.