I have a series of shipping rules for flat rates based on quantity and country - one set of prices for GB, one set for all EU countries and another set for Rest of World. So for example, 1 book posted within GB is £2.99, 2 books is £3.55, 1 book to EU country is £5.00, 2 is £6.00 etc.