Has anyone been on the confused.com website recently? I usually use this to see how much premiums change with new cars etc. Been trying to log on all week with no success, web page always seems to be down, or is it my computer?.......... im confused lol [
]