Anyone had any dealings with these guys? they do a 180 upgrade - is it worth going for? or complete rubbish - cheers.