I purchased my current phone (Samsung Galaxy S2) at this location after it was on sale online. Reserved it online and pick it up in the store without any problems.
This store doesn't have a repair center, so you will have to drive to another store for any troubleshoots. This store is between a popular restaurant and a law office.
The store is very small, but at least you'll actually get some service and help from the employees.