Video Vista is located in a strip mall at the corner of Nelson and Laraway. They have been in business for many years. They have good prices and offer specials when you use your SIAM card. While they may not carry as large of a selection of movies as some of the chain rental places, they still carry a good amount. The people are friendly and helpful. They will actually hold a movie for you if you call and ask. There is plenty of parking and they have a convenient location if you are on that side of town.