A

Andrew Leitch

1 year ago

I have had mixed experiences with The isabella com...

I have had mixed experiences with The isabella company (new york) inc. Some of their products are great and of high quality, while others have not met my expectations. The customer service is helpful, but there have been a couple of instances where their responses were slow. Overall, I would say they are an average company.

Comments:

No comments