Dang it I just got 2 of these for myself and my my mom, learned how to use them and transferred everything over from Ledger😫 I’m going to have to stick with them for a while now.
You should be happy that you have these. Don't worry. There are always 2 sides to every story. Do more research then just reading these notes and I think you will be satisfied with your decision to buy Coldcard.