I can get everything working fine with the php function you have for HMAC validation, but I am running into a problem with multiple price points. I need one price for a one time order and a discounted price for a subscription.
My store is located at: http://benjamin.ximo365.com/product-line.php
The product options work fine without validation, but I am at a loss for how to do this with it. Any suggestions?