The only reason I didn't give 5 stars…was frustration after making several attempts with 2 different VISA cards, I finally managed to get my AMEX to go through. But, it was not your fault after all.
The only reason I didn't give 5 stars is that I had to try 3 different credit cards before one was accepted. Two Visa cards were declined. However, after my third card was accepted (AMEX), I was notified by VISA they were concerned it was a fraudulent attempt and asked me if I had attempted to make this purchase. So, not your fault after all.
