I dont have experience with the dummy just the company. Top notch! Great customer service and I cant see them selling much of anything that is not up their high standards.
hmmm im wouldn't say that... i have nothing bad to say about the company.... but i think every company offers something to everyone.