I had a terrible experience with the Rivian Atlanta branch.
Short version:
You pay for something, you don't get it, but you hope to get it soon. You almost have it twice, but you then find yourself with just a hope to get the thing half a year later ? I know there is a place for mistakes...