This commercial video and electronics rental store has been in business since 2005. Call for more information.