We've had some similar issues to this in the past:
Some people who had maxed-out credit cards could not order.
Some credit cards are not allowed to be used on a Canadian website without authorization.
Some Paypal accounts in foreign countries did not work.
Credit Card is flagged due to suspicion of fraud.
Please reach out to jacob@golf-upgrades.com if you continue to have issues.