Replace customer frustration with a virtual queue