For me everthing have to be base on service.
Good service, take my money. Bad service, I'll wait for improve. If you do take my money.
But I never forget some unbelievable act staffs do.