Why would I use HTML linking and stuff like that to complex the situation for my customer when he can just see the checkout and pay button provided by the plug in from your host provider. Thats the safety feature actually which should really make your customers feel free form the worries.
We pay a mining fee of 0.00125, which makes our fee 0.00125, ergo 0.0025. This is a fair and small fee when compared to percentage based fees. Obviously this doesn't make sense for smaller amounts. If you have any ideas on how to make the mining fee smaller so that our customers still get their coin for smaller transactions (say less than 0.0025?) within a reasonable amount of time then please do share.
My hosting provider doesn't provide a "checkout and pay" button for BTC. If they did then they probably would have made it percentage-based.