Or.. You know.
You could NOT store your payment information in your ebay account. Then what are they going to do with it? Good luck with the knowledge I ordered a 10 pack of NRF24L01+ knockoffs yesterday. And a batch of cheapo illuminated momentary push buttons last week.