I think so Reb,i looked at it and it stated Blur..i don't know if I was happy or not did not understand it...my credit card company contacted me because I was being tracked and fiddled of £127 and would been fiddled out of more because DONOTTRACK ME was flagged up and people who fiddle me were trying every hour for over 24hours credit card declined to pay.
blur do credit card shop on net but got impression it American only but from what I understand good idea but they want all your bank details I just uncomfortable