Thank you Mangoh for your comprehensive reply and would confirm the firmare is the latest and my laptop is configured for wlan autoconfig.Have sent a lengthy letter of complaint to Swansea and now await their reply.Probably should not ask you the next question but feel free to tell me to get lost but is there any good combined modem and router out there and if so which are they?.If the reply is in the negative and to receive good wireless a seperate modem and router are required then is there any model you would recommend without having to remortgage the house.
ASUS RT-N66U router. Some of the reviews state specifically that it goes well with the SH but you may need to remortgage your house

. I'm awaiting my cousins reply as he said he can get full signal and good speed with his router (different to the ASUS I recommend above)... again with Virgin and using the SH as a modem.
Still awaiting the text so I will let you know when he tells me the make and model. I think it is cheaper than the ASUS RT-N66U.
Other people may have cheaper suggestions within your price range.
Regarding the initial problem we need to establish whether it is the SH to blame or your laptop.
Please do the following (hoping you have a phone with Wi-Fi here):
In the same room as the router try to connect to Wi-Fi using your laptop
In the same room as the router try to connect to Wi-Fi using your phone
Does it still take ages to connect to Wi-Fi on your phone?
What is the make and model of your laptop?
Have you installed the latest wireless drivers for it?
My other question is does the problem occur on all your devices i.e. phones, laptop, computers or is it just on one laptop?
We can rule out the firmware version now.
I strongly recommend you try the following as it recently solved my issue of the Wi-Fi icon taking ages to load on my laptop:
Ensure
all the services.msc on your laptop matches the services.msc on
this link. Pay attention to manual, automatic and especially the services.msc from this link I provided that state "automatic delayed start". Make sure all your services.msc match the link I provided, to speed up the process look at the link on your mobile phone if possible and make the changes on your laptop, saves you having to switch windows all the time. However after manually resetting your services.msc to the default values still make sure WLAN AutoConfig is still set to automatic.