Well I can only tell you this. I think this site/company is probably a middleman. As in someone that never handles the product. The site is designed with a dreamweaver/flash template. Ive seen it before on a couple other sites. But that does not mean they dont work well.
Have you checked out thier prices?
Are they competitive to your market location?
If they can fulfill your needs then why not. If you stand to profit by using them Id say go for it.