I hope you made sure it's not free now.
I only found 2 shipped orders so far that got the product for free, so it's not as bad as I thought.
It seems like Amazon gave some people the $25 promo even with the $15 code.
I ended the $25 promo now (originally I just changed the promo code) so it shouldn't be an issue anymore.