One stop shopping gets new meaning at tax time