Spent miles more than I usually do but I am fortunate to be in a financially good place

in my life.
Credit cards in this day and age are almost a necessity when it comes to purchases over £100 purely for the insurance cover if anything goes wrong..i.e. the company going bust before you get your items