I am in need of some drupal commerce rules for my shopping cart that allows a customer to purchase a buy one get one free of our products. Or products use commerce file. These sales are file downloads. The free product can only be of equal or lesser value. We already have a functioning drupal commerce site and just need this discount implemented.