I can't find out too much about them, they've been in business a while and dont throw any visible red flags. Has anyone patronized these folks? Thanks in advance.