This app has stolen my money so many times. Half of the time I get errors trying to place an order, then when I check my email I see I was still charged even though the order didn't process. This has happened if I checkout as a guest. With the sign in process, there's a two-factor authentication that doesn't always work. If I get prompted to confirm my phone number then the order goes through, but this prompt doesn't appear every time I sign in and if not I get an error during checkout.