My dh said you never know in a case like this. It could be someone in one of those companies you made the purchases from. Never store your credit card info always re enter every time. and don't use a debit card use a credit card. You don't want them to have a link to your bank account. And (not to preach I swear) Make sure you have a good firewall or security on your own computer. But it happens.
Blessed are the flexible, for they shall not be bent out of shape.
> Remember to appreciate all the different people in your life!