Invicta Store at Brandon Mall is known for its great customer service and professional staff. Customers appreciate the helpful managers and staff members who assist with picking out watches, fixing old watches, and sizing new ones. The store offers a wide selection of designs, and the staff are friendly and professional. However, some customers mention that the location is a bit far and wish there were more service providers nearby. Despite this, many remain loyal due to the quality of the watches and the positive shopping experience.