I ordered a wrap for my console from RPM last year. I think it took about 2 months maybe a bit longer to receive the items. I am fine with the longer lead times if there was communication. I had to email them, and it took over a week to receive a response. The wrap at that point in time looked like it was hand cut, and the quality was meh (soley my opinion based off my observations).
When I owned a physical business and had an internet store (13 years ago), my shopping cart software had a ticketing system, and I could email customers, keep track of communications and everything. This allowed me to manage expectations and I was always upfront with people and offered a refund when an item was back ordered.
I needed to order a new wrap for my wife's Model 3, and I just ended up trying Abstract Ocean. Ordered over the weekend, shipped Monday and will be here today.