I'm not criticising, just asking. And it's not really that you've been asking about their products, more that you've been professing their greatness.
If you posted and said "what do you guys think of these products, has anyone dealt with this company before?" you'd get people answering with their feedback. You did not do that in this thread and I haven't really seen you do that in the past. Instead, you are saying how great they are and to go post in their feedback section.
Doesn't sound like you're looking for anything to be answered so I'm not really wasting space by questioning your motives. Also, are you affiliated with them?