yes I did see their feedback, they have quite a few negative feedbacks, however the most recent negative review was 12 years ago, so just wondering if anyone has recent experience with them, seems family owned so I assume the same people own it today as back then.