Why do you have to "bury" expense items for Internet access? I submit them for exactly what they are- even if it's in an airport. My Internet access is a mix of business and personal, but I also tend to stay in touch with my husband by e-mail when on the road more than by phone, so that's a savings to the company. (And if I'm traveling domestically, calls are on my personal cell phone nayway.) Never had a problem.
I've done only a couple of "mattress runs" and was working for a small consulting firm at the time. I just told them what I was doing. One of the hotels was more expensive than the corporate rate at our usual place and I just ate the difference. Now I work for a very large company. Everything is submitted and approved by computer and I'm not sure if my boss even looks at the detal. I still keep it honest.