Regardless of who the 'Traders' are that are involved, if you have a written contract (email/text etc) with Goodridge for this deal, surely they are hard pressed to go back on it??
I don't believe in airing woes with any traders like this this though, its something that should have been addressed in private before bringing it to the forum,