Ask seller if you can send someone by their place to look at them in person- I'll ride by there one day this week if they agree. BTW, I've never heard of this place.
IMHO- if you're gonna run the stock cat., these headers won't give you any gain in performance (they do look kinda cool though.......)
Bret.