It really depends on the width of your foot. For example I have a thin foot.
I bought Flyknit in 10 (9.5 fit but 10 was better). I wear 41 in summer Achilles, the ones with the thin sole, which are supposedly smaller. A 41.5 would be perfect but the 42 are way to big.
Everyone is always providing a service at some point. Doesn't mean we need to start tipping absolutely everyone. I read an article a while back of how a restaurant increased their price like 30% and started to provide health insurance and good salary for waiters, seems like a better alternative.