public shop til you drop to your knees