Don't pay in Bitcoin then. Pay by credit card and use a 1-time, online merchant mirrored card #. Most major credit cards allow you to do this now. Before making any purchase, you go into your account and generate the mirrored card #. The merchant can only charge your preset allowed amount on that card #, or refund back to it, but no other charges are allowed on that number. That # also expires within a certain time frame. Zero fraud risk. Problem solved.
I'm not ordering anything. I'm just pointing it out. After seeing the attitudes here I'm not surprised that they never changed it though.