D
Diana Williams Review of New York City Dept of Finance
Customer service is down the toilet
Customer service is down the toilet
Cashiers there need to take manner class they don't explain anything to you when u ask a question the cashier didn't answer your questions .....worst worst ever.....this city I hate it !!!!
I would not recommend anyone to come live in ny.
Comments: