Add slash delimiter to preg_quote(), as that will properly fix the issue of slashes included in coupon conditions.  There may be edge cases that this doesn't resolve, but we'll resolve those as we encounter them.