I literally was on the checkout page for a half hour trying to purchase a stupid pair of boots that have been out of stock in my size and color choice, and it kept saying EVERYTHING was invalid! First my phone number, then my CCV#, then my billing address, etc. I finally realized that if I kept refreshing the page it would accept information I input. I got excited thinking it was finally going to work UNTIL it said my billing address didn't match the address connected to my card, and I couldn't get it to work. Done. I'm seriously frustrated and very disappointed with this website. I didn't even get the chance to be a return customer! Zero stars!