It's definitely a complex subject, there are alot of areas I can't grasp that well. WIM are one of the best (if not the best) places to use, they think outside of the box to try and find out what's happening and correct it. I don't think they would charge you to have a look at it, only if any...