Anyone have any dealings with them? Anyone have them fitted? as they have the adjustable top mounts, just wondered if there were any problems fitting?? Cheers, Adam.