I guess that is why I do everything online or via CS on the phone.
Stores are there to SELL. Reps, do not like to take time upgrading phones as there is not any money in it for them. That is why SOME stores have a service department, so sale reps can sell. Plus as sales reps, they don't have any technical expertise.