Thanks all. The reason I ordered a 3M cloth was because this was the brand recommended by my dealer, and as I said previously, it does specifically state in the BV7 manual to beware of some microfibre cloths.
I wish I had received your reply earlier,Lee, because the cloth cost an arm and a leg!