What kind of cloth and cleaner do the people who work at the Apple store use to clean MacBooks? I have a MacBook and an iPad and see dirt and fingerprints all over it.

What kind of cleaner do the people in the Apple store use to clean all the Macs and iPads on display?

I figure that anything strong enough to handle that abuse (being in a store used by so many people) should be good enough for use at home.
I use iKlear on my Retina MBP. I can recommend them, however, they are a bit expensive. I have seen workers clean MBP's screens with it(though not in an official Apple store, but in a store that sells only Mac related products).