Amazon in Germany has deluxe edition CDs with the track listing confirmed on their site. it says it's a double CD. Also at Amazon UK.
The vinyl version doesn't mention the word Deluxe but it does show 2 discs, even though they've written the wrong names on the second disc.
They also have quite a large ish hi res pic of the sleeve (1500x1500).
Stoned also posted the links to the items at recordstore.co.uk:
World Peace Is None of Your Business: Deluxe + Album Artcard (CD)
Order 'World Peace Is None of Your Business' and you will receive an exclusive 5.5 x 8" album artcard.
World Peace Is None of Your Business + Album Artcard (Vinyl)