When using multiple purchase buttons on the same page they will have the same ID which creates invalid HTML.
Should we just remove the IDs altogether? It's very easy to target these without needing the ID anyway. Or maybe we can leave the ID on the first one and then strip the ID from the second one.
This has been brought up before . . . I don't recall the issue number though.
I'd prefer to not drop the IDs since we don't know if any one is currently relying on those for styling purposes. Maybe there's a way we could detect if an ID is duplicated and then append a -2 to the end of it.
I have a fix for @pippinsplugins suggestion. I'll get something committed in a few.
#2103 - Add Unique IDs when multiple purchase links on a page
#2103 - #hashtags #are #awesome
Kick ass, thanks Christ!