I am appalled by this website, I made 2 orders now and put in my card info back in September, and still no word that my payment was even processed! This was far before the covid 19 stuff too, so I would stay weary of them. In my order details, they even have the balls to say pay now, when I...