Said this a few times on here, the stupid comment ‘a reasonable time scale’ makes the law open to interpretation by both the buyer and seller, ‘reasonable time scale’ differs from product to product, and noone has yet gone down the line of getting the term tested in law as they know it would be a very long very drawn out and very expensive piece of litigation.
This basically means that morally you should probably be able to expect a refund, but a retailer who is slightly less than scrupulous can ‘interpret’ the law to suit themself and insist on repai replace.
Another angle that might be of more merit to you is if a product is less than 6 months old its the sellers responsibility to prove the fault wasn’t there at the time of manufacture rather than yours that it was, this may be a stronger angle from which to persue a refund, oh and if the seller says he is waiting for the distributers decision ask him what this has to do with the price of cheese as your contract is with him and his negotiations with the distributor are nothing to do with you and not your problem