I have recently tried to purchase a macro controller. The form told me the transaction could not be completed due to an avs check I did not pass. My mailing and billing address was not the same. Which is one of vikings policies not to ship due to credit card fraud. Yet I am still being charged...