It is extremely rare that any store, retailer, bookmaker does not accept MasterCard- therefore it is extremely useful and flexible in terms of financial transactions.