The thing is your time is priceless. You'll never get 30 minutes of your life wasted back again.
Instead of letting someone waste something priceless be a big boy about it and do something. If staff is ignoring you then stand Infront of then and start talking. Or wander behind the counter or into an office, guarantee someone will interact with you.