When do you ever answer the phone, this store really suck's when it comes to customers service. .!! They are not that busy to answer to phone sales.
Address: 1756 Forest Ave, Staten Island, NY 10303, USA
Kamahl Pinto | Nov 24, 2017
It's kind of iffy in that case you will probably get more done if you go in store.
Thanks! Your answer is awaiting moderation.