Many times the waiting time is not even close to the estimate. The last issue I have is the estimate is 35 minutes and after 1 hour waiting, I just directly went to the store and the store said waiting time is at least 3 hours. I got refunded, but I waste my time waiting and went to the store.