You can get MF towels over here, you just need to search. They can be found a various places like home hardware stores, Halfords (not the heavy duty), discount shops, Turtle Wax. Or they are cheap to buy and ship from the USA.
Dont forget to stock up on foam pads, lighter fluid, peanut butter, Gummi Phledge, more MF towels, clay, Autopia e-book, q-tips, brake cleaner...........
Steven