Personally i wouldnt shop around for mapping based on price especially with an e92 M3 you be mad.

Martin is reasonable and worth a call he might even know the lads there and give you more info on them.