Yeah, they're swamped. Some of what you experienced is a result of you trying to buy the card on eBay instead of directly on the website for cheaper, that being the flipper bought the card and repriced it before the eBay price could be updated.
The shipping problem started over a year ago, and was increased when they tried to keep up with the increased demand, but still list auctions nightly on eBay, handle Upper Deck's epack fulfillment, etc. They just can't keep up, and recently announced they ran out of toploaders.
Some of it was due to COVID measures they could not improve on working in Washington state, but most of it seems like they've done it to themselves by not hiring or running multiple packing/shipment shifts to keep up with sales and shipment requests.
I believe their CEO is going to be on Sports Card Live on youtube soon.
https://www.youtube.com/c/SportsCardsLive/featured
Will be interesting to see how he tries to explain all the problems going on in the company. There are a few threads on blowout with angry customers as well who have filed BBB or Washington state claims against them.