Hmm, can't say that I've ever noticed ATMs in the convenience stores. I've seen those kiosks used to pay bills, etc... Are those also ATM's?
Then again, I stay with family so I don't really stop in convenience stores very often.
I guess I'm just used to seeing street-level ATM's like in US/Europe.