Oh man, that was stressful for me. I had to pickup since I won't be home to sign and I had a 9am window to pickup but my card was "declining" every time. I kept watching the window of time slip. Finally for the 12pm slot it let me select it and my cc was approved. I think it would have been easy to have delivered if I could have.