BOB..... i cannot remark on your body mounts per se, but have just received my new vulcanized back glass seal from steele and even to the u.k. it was only nine days and the quality is tops,... plus you get a follow up courtesy post card, nice touch,
hope you get sorted!!!