Thought i'd throw the suggestion though i guess this is more cosmetic but it still serves for a way for a user to quickly determine whether it's free or paid. Not specifically suggestion this type of design (below) but the option for a user to tag the button with either Paid or Free options. I suppose this will probably be better as a custom option when customers get their hands on it but I thought i'd throw the idea out there anyway. Edit: I took a closer look and noticed this >> .downloadButton.purchase .inner Makes things easier. Nice work.