Sadly we had a somewhat similar experience in the upper bar. Went for happy hour and it was basically self serve with employees standing around. Decided to leave and was handed a bill for almost double what we expected. Told them the bill was wrong according to their happy hour prices. They said happy hour had ended 10 minutes ago! I pointed out we got our last drinks 30 minutes ago. With some discussion and a consult they lowered the prices.