I've never heard these speakers personally.
However, after viewing their website....I'd probably pass and go with a better known brand,.
Additionally, if you price your equipment yourself, and purchase it, and just the let installer *install* it, you'll probably end up saving a few bucks.