I've been buying Meyle Shocks and struts. Seem to be doing well.
What suspension do you have on the Z3M? Standard or sports?
Specific Sports shocks and struts are silly money. Standard shocks and struts fit and work OK on sport springs. The height difference is not enough to cause problems.