nothing
They offer a wide range of products from ho-hum street stuff to race car stuff. They are based in Australia so anyone in that region will naturally favor them. A few American places use them too, so they have some reach outside of the area.
Otherwise, they're just one other option
If you want to know why that particular poster recommended them without giving any explanation, look at his location.
|