You are changing the requirements of what the code implemented in premiere support was intended to accomplish. That never works very easily. The code Ray created was specific to the requirements you gave during the appointment, If you had put all the requirements up front such as accounting for inventory, ray would have implemented those in the same appointment, and i'm pretty sure it would not have changed the price.
It is always more difficult to add functionality after the fact than to develop for all of the requirements up front.
Can we get one thing clear Jason?
I booked a Premier Support appointment to implement Inventory Control on the website project that I'm working on. I'm sure you can check that as it was submitted via the Premier Support request form on your website.
At the start of that appointment, Ray asked about my product catalogue and, as the expert, directed the whole thing to this onchange event.
I did not, at any stage, specifically ask for that functionality so I resent the suggestion that I am, in any way, changing the requirements.
I wanted Inventory Control and booked an appointment for it. That hasn't been implemented, despite paying $199.00, and what has been put in place I can't edit on my own because it's custom coding - nor will you support it here.
The whole thing is incredibly frustrating and it appears that I'm now being held accountable for a solution that Ray came up with.
Inventory Control has not been implemented and, at the moment, I can't afford any more Premier Support appointments. It leaves me high and dry but what can I do?