You can barely get cashback from anywhere...infact the only places I know that do it are M&S and Tesco!!
And "also on the bill at the end of the month, it wont show why i bought will it??"
you mean *WHAT*? no, it won't - but it will show where you used ur card