This.
Have been hitting the cards heavily recently.
Have maxed out on a number of occasions recently but buying online for building materials, kitchen, bathrooms etc. it is the safest way.
Interestingly, probably due to paying them off in full and on time, my credit rating has increased...