I have placed multiple orders through TopCashBack in the last few months which will amount to a couple of Hundred pounds of cashback for me but now my…