If you buy a few more items,and use a cashback website it drops the price down to £370ish. I know the last time I saw an RX6600 for any appreciable amount of time was in October,when Ebuyer had some for just under £350.
What's worse the RX6600XT at launch was poor value at
£330,but the RX6600 at launch,barely had any at £300,and they were mostly £320+ for a while.
In the current market it's "good" value,but historically its a bit meh for a 128 bit memory controller using dGPU. In some ways it still means if you can get an RTX3060TI in a prebuilt system for £1000ish with a Core i5 11400F/Ryzen 5 5600G/Ryzen 5 5600X you are doing well in 2021.
I only put it up in case someone really needed a dGPU now,and couldn't get an RTX3060TI FE,so at least if you are overpaying its better than the £430~£450 prices elsewhere.