I don't blame Nashbar for having a leak, what I do blame them for is not coming clean. It was quite obvious they were having serious problems with their security for quite a while and it has only been in the past few weeks they have fessed up. I am sorry but that isn't the type of company I personally would chose to do business with. I got my little apology letter and coupon and it went straight into the trash. Sure I might spend a couple extra bucks elsewhere but my peace of mind has no price.