People have a right to express opinions, especially if someone else asks, ive had no dealings with any of the companies in this thread and so can only go by what i hear, if i hear more bad than good then its odds on there is a problem with a company, thats why customer relations is so important, i will always have a nosey poke around and ask questions of previous customers before commiting any money to anyone, even if its a big name in the game.
I have had bad experiences with Ashley exhausts in the past and am not shy about saying so, thats how the business world works, you supply good gear and look after your customers and they come back, and usually gring their friends, you mess people around and dont substanciate your claims and people will go elsewhere.