Funny, that station near MCO is still there (but not a shell, I think) - they even hide their price signs so you don't notice until at the pump. Takes advantage of foreign tourists no doubt. Luckily, some new stations have been built on that road lately - my last rentals there have been Sixt, which is no more than a mile from the main drag.