Submitted a shop, saw an odd notification a few minutes later: approved in 5 minutes? Ok I realize it's just timing that got lucky as I must have submitted when the review was going through a bunch: still was shocked!
Kudos Insight Touch
that’s what I like
Happened again, this time 3 mins: way to go LoriG