The cart and checkout experience was buggy. Doesn't take certain card companies, for some reason. I assume it's a policy-related issue. Yet, even when I made a purchase with a viable company, I still had to go through some hassle in confirming my purchase with them. Again; Likely a policy issue.
Still, could've been better, overall.