Hi Peter, thanks for your response. I'll give you a little more background on context. The main goal with having this within the ecommerce system is to have a consistent user experience. There are dozens of products that do cost money, but they want to have this specific product be free. In the case that the shopping cart only has the free product in the cart, we want the "buyer" to be able to check out without putting in their credit card info which wouldn't make sense since the card won't be ran. The ecommerce system is the only place where people interact with their site in this way, so a separate form would be a departure from the general user experience.