Get there 15-30 minutes before they open. It's worth the wait.