Yes
Yes, there is.
No
Sadly no.
There is no self checkout but there is a designated express checkout area with up to 4 cashiers
No self check out they only have express line
There is self checkout here.
Nope, express checkout though. Decently quick normally
Thanks! Your answer is awaiting moderation.