Wow, I certainly would also have canceled the order, after that experience.

However, we have no influence on share-it's credit card acceptance policy, so we can't help you with this problem. They are subsidiary of Digital River, the biggest online store system, and have their own fraud detection method. I suppose your credit card is on their black list.

The reason for this is not necessarily lack of funds. It can also be that your credit card was noticed for problems in the past, such as your mentioned ticket purchase problem or complaints resulting in canceled or withdrawn payments.

Whatever the reason, they won't tell you, for legal reasons. But you'll probably not be able to pay with this credit card in many Internet stores. When you encounter this problem the next time, offer them a different payment method, such as paypal, cheque, or wire transfer.