Do not buy much online
As have my brosers set up with a variety of script blocking addons so third party scripts typically blocked.
So many online "shops" require a lot of third party script / redirects etc. and so at that point I normally stop my purchase attempt.
.. Lets face it, VBV, is almost identical to how nasty malware would nab your details & punters are encouraged to accept that as the norm - no wonder theres rich pickings in this area for crims as users trained to have third party crap on payments
.. Yes I know same origin is no guarantee of safety but at least its removed some attack surfaces