If your bank declines your order please try a different card and you may wish to contact your bank if they are declining your purchases that you have funds to make. The banks are now telling people that they are declining purchases online to reduce fraud.
We by the way are a very safe, 23 year old software and training company and use encrypted servers and the highest security available so please note this is not unique to our company but is internet wide.