I've been riding for a while now but I always ask myself the same question when parking in a stall with 2 cars on either side of me...
Go in to the very end and hope the driver see's the bike before he pulls in all the way?
Or Park near the back of the stall so you hope they can see it before they even think about pulling in?
Or whats the deal with parking on a sidewalk type of deal? as long as its out of the way (maybe beside a bycicle stand)