[quote author=Jeannine]I've been experimenting with inside throw rugs and runners, but am battling carpet creep.[/quote]
We have a runner down the center, which helps since we don't insist on guests remove their shoes in the coach. Chris has used a 'carpet grip' material from Wal*Mart that usually, but not always, does a decent job of keeping the runner in place. I don't recall the name, but it's a sheet of "tacky" material that comes in IIRC 2' x 4' or maybe 2' x 6' sheets. Chris cuts the sheets in half, placing one at each end of the runner. It's not 100% effective, it eventually loses it's tackiness (aka non-slip capability), and has to be replaced periodically. We've used some of the same stuff from the same source that don't work very well, and the runner moves.
On our last coach, I tacked the runner down with small nails (I can hear folks saying "arrrgh"), and 15 years later it hadn't moved.
Chris has also used the tacky stuff on the large rug at the entry to the salon on our boat, to protect the light colored carpet. The rug is large enough that guests can't complain they don't have room to remove their shoes (in this case, we do request they remove shoes if they don't volunteer), although most remove their shoes before stepping over the threshold. Again, we've seen varying success with the tacky sheets. A few months ago Chris switched to a different and more lightweight rug with no tacky sheet, and it drove me nuts every time I entered or exited. I recently put snaps on the rug, and screwed the corresponding half of the snaps into the floor (through the underlying carpet), and it hasn't moved.